Improvements to the Testclient

Changed
* Testclient sends data always as json-strinified body

Improved
* Display content of error resposes as plain-text or pretty-json if applicable

Added
* Define your global headers (or any other jQueryAjax settings) in apidoc.json (See Example)