Merge daemon mode code from Bluelog
Changed mode switch UI
Update docs with new options
Bump version to 3.1