Break up trails into beginning, intermediate, and advanced levels

* Add Ongoing Reference section where applicable
* Remove Advanced section in Code Review
* Add 'Why's poignant guide' and 'RubyMonk' to ruby trail

Minor:
* Add .gitignore file
* Capitalize Ruby Library Reference
* Use expanded url for code review resource (short url was failing tests)