make sure we start with a clean DB

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
helper test to make sure something is synced within a tolerance

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
use promises in delete_occurrence

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
start mosto with playlists that start 5 minutes ago

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
make sure it's synced and it stays that way for 10 secs

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
make sure playback syncs after moving current playlist back 1 minute

Signed-off-by: Tomas Neme <lacrymology@gmail.com>