Merge pull request #19 from mtscout6/editorconfig

Added .editorconfig with settings that reflect the project as it appears now
[Resolves #20] Better tests
Fix a part of #17
Merge pull request #21 from yahoo/tests

Tests
v0.3.3
#17 Added means to set customer status code on error
#17 Added means to set customer error status conde on errors to POST requests
#17 Add means to set the status code for succesful GET requests
#17 Added mean to set custom status code on successful POST requests