Adding functionality to view file contents
Displaying score on success.
Just using stripped character count for the score.
Hiding score and removing success button on failed attempts following a success.
Using more room for the accordion in the challenge view.
Making variable names more consistent between files.
Adding output from docker to challenge view.
Starting to add tests with a test for the helpers lib.
Making challenges have sorted file lists using mongoose middleware.

- Also adding test to enforce this behavior.
- In order to facilitate easier db testing, the db lib has been split
  into several files.
Adding test command for npm and mocha config file.
Using getters for checking if a user is author or admin.
Adding travis yml file.
Renaming some db libs to keep with conventions.
Fixing use serialization in passport.
Moving the logout button to always be on the far right.
Adding test for user admin and author getters.