Some love

* Allow to set hostname, project-root, environment and app-version.
* Fix backtrace reporting.
* Handle panics with any type, not just error and string.
* Code refactored and formated, dead code removed.