Added SSH keys and event APIs
Completed ImageApi
Create a keypair for each node
Implemented Droplet creation (missing tests)
Don't create a customkeypair. Use the one in the options
Added droplet group and states
Use the node name to create the key
Added custom DigitalOcean options
Completed the droplet api (missing tests)
Fixed event nullable fields
Merge remote-tracking branch 'nacx/digitalocean' into digitalocean

Conflicts:
	digitalocean/src/main/java/org/jclouds/digitalocean/compute/functions/ImageToImage.java
	digitalocean/src/main/java/org/jclouds/digitalocean/compute/functions/RegionToLocation.java