Added bundler gem management rake tasks

Bundler has a selection of rake tasks that can make releasing a gem a lot easier. I've added those to the Rakefile.

I've also tidied up the Rakefile a little in the process and added bundler as a dev dependency (which was always assumed, but not explicitly stated, before)