whitespace and coding style tweaks
request data parse failures now throw HTTP_Exception_500

closes #7
Merge branch '3.3/feature/7-error-reporting' into 3.3/develop