auto update fixes
made session a little more flexible for playing non-library items
#156 - Allow server to run as a service