Disable AuxPoW RPC commands until switchover block

AuxPoW RPC commands now return a failure message until the switchover block on the respective
network. Also cleaned up RPC error values to use enum values rather than magic numbers.
Merge pull request #620 from rnicoll/1.8-dev-rpc

Disable AuxPoW RPC commands until switchover block