Add basic debug dump support
Improve speed of delegate wrapper creation
Rename methods and fix ref counting
Add FS and child process object wrappers.

* Port all test cases from master branch
* Run through clang-format
Add before/after task callback, debugging support

* Add before/after callbacks which are run before/after the main function
  inside the newly created zone.
* Add deep stack trace
* Add debug server which provids a pipe under /tmp to see currently running
  zones.
Add zone.resolve and zone.reject