Added more validations
Refactored the version extraction functions into a more dynamic one with tests
Added check for the second argument for getSimpleVersion method with tests
Added function to calculate stack hash with tests in Incident model
Updated schema file to go along with current migrations
Added migration to add stackhash to incident with schema changes
Added stackhash to incident creation and all incident tests and fixtures
Removed old way of storing/retrieving different stacktraces and updated tests
Added migration to remove different stacktrace field from incidents
Fixed bug where api paths not specified correctly
Merge pull request #19 from m0hamed/change_state

refactoring and validations
Fixed bug where tests donot run correctly due to schema change
Added TODO for github api component error handling
Merge branch 'master' of github.com:phpmyadmin/error-reporting-server into different_stacktrace

Conflicts:
	app/Model/Incident.php
Added schema changes for different stacktrace
Added missing doc block
Add jshint configuration file (from phpmyadmin/master)
Missing semicolon
Javascript coding style improvements
Ignore another set of third party files