Add commenting feature to articles

- No threading

- No tests/styling
Add test for commenting

- Fix bug with empty comments

- Add model and feature tests for commenting
Finish comment threading

- Add Javascript to properly style and display comments

- Refactor tests to work with new database relationships

- Allow commenting on comments

- Display user on posts and articles
Refactor from code review

- Replace references to instance variables in views to refer to new
  helper methods

- Move logic in views to controllers, models

- Add protection against several potential nil values

- Add null: false to several DB columns

- Clean up tests
Refactor creating_articles_spec

- Remove unnecessary double quotation marks

- Change test to check for expected value rather than logic from view
Memoize variables in Javascript file
Refactor code and relocate logic

- Add partials for displaying comments and articles

- Move repeated sign in code in tests to spec/support

- Move helper method from controller to application_helper.rb

- Refactor Javascript
Refactor based on code review

- Store only HTTP GET requests in :redirect_url

- Use partial on comment view

- General style refactors
Change date format to 'x time ago'
Change date format to use time_ago_in_words
Remove helper method and refactor tests
Merge pull request #24 from andycandrea/commenting

Commenting