refactored a little. keys are now base64 encoded, still doesn't work with OpenSSL though.
works with raw openssl keys (markers stripped). will add marker ignoring tomorrow.
works with stock openssl keys. refactored.
Merge branch 'base64_keys'