api changes and minor improvements

- include the Region in the Web-GUI
- use the "callback" parameter for JSONP to be more standard compliant
- new error format (error.code and error.message)
- updated documentation