Broke KDF during refactor, added AES code
KDF + AES works!  Even with NIST test vects!
Pretty well-tested KDF/AES, auto-detect system capabilities
Updated KDF search for almost-maximum memory usage
All crypto ops use SecureBinaryData, now, which is also updated to inherit from BinaryData
FINALLY figured out ECDSA with CryptoPP -- implemented but not tested
ECDSA w/ Crypto++ tested and working!  Sigs are always encoded as 32-byte, unsigned, big-endian values (no leading 0x00 bytes allowed!)
Pulling in encryption changes from windows side
Merge branch 'dev' of github.com:etotheipi/PyBtcEngine into dev

Conflicts:
	cppForSwig/BlockUtilsTest.cpp
Encrypt, ECDSA, KDF, secure binary, all working!

Can finally start integrating secure storage of ECDSA keys into wallet
and PyQt dialogs.
Git AES,ECDSA,KDF/ROMIX implemented in C++/SWIG
Merge branch 'dev'

Conflicts:
	extras/extractKeysFromWallet.py
Working on merging everything into btcarmoryengine
Implementing deterministic key gen, underway
Need to push code to Windows side to debug C++
Fixed deterministic key generation!  Can now have watching-only wallets that can generate addresses without needing the private key.
Making ton of progress on encrypted wallets

Most logic is implemented for encrypted addresses, but will need some
elaborate unit-tests to iron out the kinks.  Have not yet started the
PyBtcWallet implementaiton, though it will be relatively simple since
I will have most of the complicated logic implemented in PyBtcAddress
Unit-test runs w/o crashing, but sign/verify fails
C++::ECDSA successfully integr into PyBtcAddress!
cryptoTimings.txt produced from Python/SWIG code

Run on an Intel Core i5 2500K (not overclocked)
Testing with the exact methods that would be used
in client software using BitcoinArmory as a base.

   AES Encryption with IV generation:  10298.1/sec
   AES Encryption with supplied IV  :  11987.9/sec
   AES Decryption with supplied IV  :  10014.1/sec

   ECDSA PrivateKey --> PublicKey   :  754.9/sec
   ECDSA PrivateKey --> Signature   :  753.9/sec
   ECDSA PublicKey  --> SigVerified :  130.8/sec
   ECDSA PrivateKey --> NextInChain :  15073.0/sec
   ECDSA PublicKey  --> NextInChain :  110.1/sec