Implemented the EC2 spot instance APIs

Hi,

Thanks for writing this library. I wanted to create and cancel spot instances but they weren't yet implemented. So, I added those methods. 

Let me know if this works for you. I'm happy to incorporate your comments around this.

Vishwas