More updates tests tracking changes in RPC
Change metadata about parameters to RPC calls encode named parameters, as well as optional and mandatory positional parameters.
More fixes to unit tests.

Conflicts:
	libraries/rpc/rpc_server.cpp
Enhancing block validation

Updating delegate info tracking.
Enabling names to be retracted
Merge branch 'master' of github.com:BitShares/bitshares_toolkit
fix compile issues
fixed conflict in rpc_server.cpp