Merge pull request #25 from zelgerj/master

added tests
Merge pull request #26 from zelgerj/master

added test
Merge pull request #27 from zelgerj/master

added composer selfupdate
Update .travis.yml
Merge pull request #28 from zelgerj/master

added exception message for not dispatched response state
Merge pull request #29 from zelgerj/master

added more response headers, refactored connection values