Upload SSH Key

Feature to allow the upload of an SSH key to DigitalOcean. Fixes #60 

Questions/possible changes:

* Auto suggests from SSH keys in ~/.ssh/?
* Gives ID of key after it's been uploaded?
* Inconsistant naming between upload and create SSH key...should choose which is better? (Probably upload...)