Fixed loose version restrictions on dev dependencies.
Removed Gemfile.lock from version tracking.
Added several dynamically generated files to gitignore.