mergin cuz art has to learn his .gitconfig
removed responsed, would be defined in handler
Merge remote-tracking branch 'origin/master'

* origin/master:
cleaned requests and restored tests. enhanced debug in msg_validation
Refactor write_error function to properly return error messages
Merge remote-tracking branch 'origin/feature/inputvalidator' into develop

* origin/feature/inputvalidator:
  cleaned requests and restored tests. enhanced debug in msg_validation
  removed responsed, would be defined in handler
Check only for required keys and don't throw errors on extra keys
Fix bug in language serialization
Add extra test to type testing
Fix bugs that came with store changes