pass RestServer object to lifecycle callback methods
add static getCookbook util function
copy solo.json instead of moving it
changes to allow builtin apps to be detected by cloudos-server at startup time