move rsa_gen_key.cc for the moment
add hash functions, make way for new structure
pass through polarssl errors better
add keygen functionality
move key formatting out to its own class
add .format() method to keys