rename Hash extension to deep_sync! to avoid clashing with AR extension
cleanup gemspec
cleanup Gemfile
use bundler built-in rake tasks for building/installing/releasing a gem
don't use the binary in specs so that we can use debugger