* Fix issue#158
* change Fixtures for integration tests - change header names according
to token specification http://tools.ietf.org/html/rfc7230#section-3.2.6
* define new WarningCode HTTPWarning
* refactoring - move validation out from SectionProcessor<Headers> into set of Functors
* additonal test with non-valid header name
* validate header name against token stecification
* split cases into mode TEST_CASE (by topic)
* add test for missng header value
* parse header with empty value
* add back ModelTable to snowcrash.gyp accidentaly removed while merged to upstream
Merge pull request #251 from klokane/klokane/issue158-validate-http-header-name

Klokane/issue158 validate http header name  (fixes #158)
Update travis notifications to oneline
Merge pull request #260 from apiaryio/abtris/travis-notification-fix

Update travis notifications to oneline
Implemented resolution annotations

Created resolution annotations and resolution service to provide
resolutions to warnings and errors generated from the source
Requested amendments to issue #61 additions

reformatted comments, changed resolution service to singleton and
split resolvers into seperate file. Added command line options and
added output for resolutions. Also shortened uri template warning
messages. Finally added new integration tests for resolutions.
fixed uri-template tests for spaces warning