Implement Authorize Key Call

Needs Tested
Enable Password and Option claim type
Issue #1097 - making api easier to use
Merge branch 'develop' of github.com:BitShares/bitshares into develop

Conflicts:
	libraries/blockchain/balance_operations.cpp