Modify hidden files.
Correct styling.
Add required gems and minor gemspec modifications.
Add Rubocop and Guardfile configuration.
Correct Guardfile.
Add Rake tasks.
Configure RSpec.
Create Mixin module and partial documentation.
Update Gemfile.
Update MTrack version.
Update Ruby version.
Add debuggers to rake's console task.
Add relevant code and tests.
Add Code Climate repo token to .travis.yml.
Modify code to be compatible with Ruby 1.8.7.
Use workaround to avoid JRuby bug (https://github.com/jruby/jruby/issues/2212).
Add Rubinius to Travis configuration file.
Remove old Rubinius versions from Travis configuration file.
Add code documentation.
Update README.md.