making daemon pay attention to interval

The preferences dialog now saves changes to the interval. When the interval changes, the daemon should pick up
on the change and cycle the timer so that it uses the new interval. It will not update the time remaining
because we do not track this, we just reset it back to 0.
version bump
Merge branch 'release/version-1-0-2'
Merge tag 'version-1-0-2' into develop

Adding interval watch to the daemon and the ability to manipulate the interval in the prefs. Also added
a lot more content to the readme with install instructions.