Added an option to override the default playback behavior

Fixes #75
Add some margin
Merge pull request #81 from flagbug/playback-action-setting

Default playback action setting
Don't spam the log in release mode
Fix the playlist timeout being ignored
Fixed the window being resizable by dragging it down on the titlebar, even if it was locked in party mode

Fixed #82
Don't trigger an update if the song source isn't available

This prevents a library purge if the song source is e.g a NAS that is temporarily offline

Fixes #83
Fix unit test
Add an exception message
Fixed a bug that caused the playlist timeout not being ignored when disabled
akavache has a bug and doesn't set the BlobCache to a TestBlobCache in unit tests
Fix test
Kill ReactiveProperty with :fire:
Skip some wierd erroring tests
Remove unused variable
Release of version 2.2.0
Move the mobile API from the Espera.Services to Espera.Core
Fix up some things
Fix the binding
Use a helper method for recording changes and rebuilding the playlist index