Only use vendored psych when testing

Using vendored psych makes the build rake tasks very very sad.  Plus including stuff like that probably isn't a great idea.
Add licencing details to gemspec.
Add build tasks to Rakefile from Bundler