stop using git ls-files in a gemspec

fixes ruhoh/ruhoh.rb#278
move dependencies from Gemfile to gemspec

http://yehudakatz.com/2010/12/16/clarifying-the-roles-of-the-gemspec-and-gemfile/
Merge pull request #279 from shime/master

gemspec fixes