Changed validators to regexp validators

IntValidator limits to 32bit int (JavaScript limitation) and therefor
the input fields are limited in length.
Generate coinbase from privatekey, not pubkey. Partily fixes #43
Refactored mining into utils and exposed it to ethereal. Partly fixes #43
Rewritten a check to only start mining once we are caught up with all peers
Refactored RPC client to utils so it can be reused
Switched to new keyring methods
Make sure we have a coinbase address to mine with
Fix merge conflicts
Prevent crash during import of privkeys.

@obscuren please check if this was commented out for a reason
Update wallet value for coinbase rewards. Implements #44 & #43
Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop
Bumped version
Merge branch 'release/poc5-rc6'