Added user preference to keep screen on.

Fixes issue #48.
Keep screen on preference no longer requires restart and only works whilst connected to Clementine.
Merge pull request #49 from CalumMcCall/master

Added user preference to keep screen on.