Merge branch 'jmrunge/heartbeats' into Lacrymology/mosto-backbone

* jmrunge/heartbeats:
  Small fixes and documentation
  Modified sync to start playing melted if not playing and emit a noClips signal if it cant find expected clip
oops
set length from in and out, or in and out from length, if undefined

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

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

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
if the searched object is not identical, indexOf fails
so just search if the id is present

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

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

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
add in and out to xml generation

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
I don't need to handle playback from here anymore

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
when the collection changes, I need to change the "actual_index" thing

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
avoid removing blanks that didn't change

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
Merge branch 'jmrunge/heartbeats' into Lacrymology/mosto-backbone

* jmrunge/heartbeats:
  Added initial heartbeats test
  Removed play from models
  Fixed play and goto
  Small fixes and documentation
  Created handleNoMedias function

Conflicts:
	models/Mosto.js
Merge branch 'jmrunge/heartbeats' into Lacrymology/mosto-backbone

* jmrunge/heartbeats:
  More tests added
  Fixed status test
  Fixed checkout test
  Added TODOs
  Added handling for noClips signal
  Fixed checkSchedules function
  Small Fixes and TODOs
  Added possibility to set the checkout interval (for testing pourpouses)
Mock for updating melted

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>