Merge pull request #379 from ethereum/crypto

CryptoPP ecdh and ecies
add headers to cmake
test/rlp bugfix: expectedText can be empty
Prepare VM test engine for running JIT-ed tests
Correct namespace for a few things in devcrypto.
Added lower_bound to TrieDB.
Added nextActiveAddress to State.
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
Add QtCreator code style.
Fix warnings. Bad boy, Alex!
Merge pull request #383 from imapp-pl/pr-fixes

Prepare VM test engine for running JIT-ed tests (+ a bugfix)
eth and shh JS objects should only be created if the protocols are
extant.
Fix display for ints > 2^160 < 2^200.
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
Merge branch 'develop' into crypto

Conflicts:
	test/TestHelperCrypto.h