Initial commit of IService, ServiceFactory, ServiceManager
Add Service folder
Move NAT to NatService
ServiceManager improvements, skipping duplicate services
Add DynamicDnsService
Finish HttpService
AutoUpdateService complete
Add GetInstance() method to ServiceManager, for Singleton-like access of services
Woops, add AutoUpdateService
Remove AbstractTcpServer
ZeroConfService added
Add services list to Status API handler
Merge branch 'master' of github:einsteinx2/WaveBox into init_services
Further sanity checks, halt on required service failure
Basic Cron, moved some delayed operations into it
Add Cron
Add FileManagerService
TranscodeService added
Merge UserManager with SessionScrub -> UserPurge
Settings update with Services