Gem standards improvements

Suggestions for various gem structure improvements. A bit untested since there isn't any tests. ;)

The gem dependencies should probably be version locked, e.g. `s.add_dependency 'capistrano', '~2.5'`, but I'm unsure which versions would be correct to target.