Added Status object to API

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Added StatusClip to API

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Changed melted node driver to use Status and StatusClip instead of Json objects for sending getServerStatus and getServerPlaylist responses

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Added mosto core the functionality to emit status events every second

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Removed absolute paths from playlists

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Fixed getClipIdFromXmlFileName function (removed '.xml' from id)

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Added getTimeLengthFromFrames and getCurrentPosFromClip functions to utils

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Modified mvcp driver test to reflect changes in getServerStatus and getServerPlaylist methods

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Added mosto-status-test-config.json to use json driver for testing

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Added mosto status test

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Rebuilt async drivers initialization, broken by merge from master

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Modified status emitter to be able to send empty status if melted has no clips

Signed-off-by: Juan Martin Runge <jmrunge@gmail.com>
Commented silence log output

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