Initial commit to professor!

- All the basic stuff (Gemfile, readme, etc)
- Basic executable and command line interface (via thor)
- Included some core ruby best practices
- Created a system helper to help command execution
Added a porcelain command, DRY-ed CLI and updated readme
Added Rakefile and added tests for Ruby Best Practices
An experiment in semantic versioning
Removed Gemfile.lock and bumped version to something acceptable for bundler (can't handle 0)
The version should live in the repo, the build can be automatic
Gitignore Gemfile.lock and pkg/
Added test for class and method naming, cleaned up unnecessary logging
Replaced StyleViolation with violation (since its not a class)
Added automate command; Temporarily disabled class name verifier
Version fix
Added --force option to professor automate
Version bump 0.1.2
Update README.md
Rescuing LoadError for local execution
Use spaces around the = operator when assigning default values to method parameters
Fix false positive, valid $ in regex (need to ignore other regex patterns)
Version bump to 0.1.3
Added post commit plumbing
lib/professor/cli.rb:18 Use spaces around the = operator when assigning default values to method parameters