added instance statuses

I'm looking for feedback - feel free to reject the PR once you've taken a gander.  I'm curious more or less about your thoughts on having ec2 instance events being first-class calls in addition to status; events are buried in status but I felt like there's some value to being able to say "lets see instance events." 
This looks like it should call self.status