Modify skeleton to support embedding in supervisor tree.
Add a convenience function to allow a web machine to be embedded in a supervision tree.
Patch Notes: Added start_link/0 to the interface module compatible with suprevisor spec. Changed code:which() to code:priv() for finding the dispatch config and log directories. * Add the app name to the "hello world" to make it explicit which one is running.