created a main()
added nose tests for padding
added nose tests for keyfile. fixed imports for python3.
added tests for derive_key
make sure that derive_key is working with bytes (utf-8 encoded)