common changes
make identity from alethzero
Fix for Trie roots.
AddressState -> Account.
Full documentation for Account class.
Minor comments.
javascript resources moved to separate target
fixed jsqrc cmake
fixed libjsqrc cmake
Renamed file.
Function selector and variable (un)packing.
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop

Conflicts:
	libethereum/Executive.cpp
Clean up FakeExtVM - move to state tests
Merge remote-tracking branch 'upstream/develop' into stateTests

Conflicts:
	libethereum/AddressState.h
	test/vm.cpp
Merge remote-tracking branch 'upstream/develop' into bugfix
Renamed storageOverlay() to storage() in Account.h
Merge remote-tracking branch 'upstream/develop' into stateTests
Merge branch 'develop' into mk_jsonrpc
applied changes from ethereum.js 5538ff725235f30a9afbbedc098fd18dfd9f1293
Rename storage() -> storageOverlay().
style changes