Added necessary files, initialization.
First working version
- Reporter takes an array of JSHint errors and formats a collection of error messages from them.
- Reporter groups errors from same files together for readability.
Added tests for empty values and malformed error messages.