Refactor a few methods

comments_allowed?, as_title, and byline methods have been refactored.
Light refactoring of initialization method though.
Refactoring of commentors method

ordinalizing which commenter you are
Refactored the category list method

Also silenced that deprecation message from I18n.
Refactored abstract method

Also fixed spacing around plus signs
Got rid of the inject in initialize

Replaced with symbolize keys
Traffic control routes
Abstract method refactored

Use active support truncate method
Redid check for comments_allowed? method

Much easier to read now checking if the publish date is older than
today's date 3 years ago.
Further refactor category_list method.

Use pluralize for the label of category list
Making file text file

Hound is annoying.
Removed explicit return
Updated traffic controller exercise
Merge branch 'levelup/traffic_control'
Merge branch 'levelup/supportive'