* consensus, core, ethstats: use engine specific block beneficiary * core, eth, les, miner: use explicit beneficiary during mining
* consensus/clique, internal/web3ext: support hash based API queries * consensus/clique: make RPC return types public
This PR is a prototype implementation of plugable consensus engines and the Clique PoA protocol ethereum/EIPs#225