-updated the way the video clips from the live stream are named to
simple unsigned int number increments. doing this makes the file
names much more predictable and removes the need for filesystem
monitoring.
-all recordings, clips and snapshots are now base on UTC naming
scheme for easy name prediction for client apps.
-detect loop no longer list dirs for files or monitors for dir
changes. it will now predict video clip names base on current
UTC time.
-re-added recordloop as a thread within the app.
-the app no longer use mutiple services and will instead fully
operate in a single master service.
-build/install.py will now install the app as a single service.
-added/updated -s, -r and -q options to manage the single master
service.