gemspec time

- remove lockfile from within project. Gems shouldn't include a .lock file.
- moved changes to own changelog file
- moves logic out of Rakefile and into gemspec
- moves version into lib/dogapi/version.rb file instead of VERSION, per common convention
- reworks some of the rake tasks, adds some code quality guards
- updates some docs