add spec tests and app_autostart feature.

Signed-off-by: Wolf Noble <wolf@wolfspyre.com>