see #AMP-2 state [In Progress]

UI:
 - Removed kendoui sliders from directive html as experiencing visibility issues with angularjs ng-show expression
   - Now hard coded in controller and compiled then appendTo to sliderDiv

Logic:
 - Now pass in recording array into controller via external call e.g. angular.element(myElement).scope().myFunction
 - If no recordings then [play] and [bookmark] events don't complete

Things still to do:
 - Restructure project so it fits nicely with current asp.net mvc app.  Not sure I like John Papa's approach to structuring around component. I prefer to organize by feature. Much easier for devs to find and then evaluate code this way.
 - Refactor code

External:
 - Add new recording metadata field content to test tool app so it can be queried by Coach (QA op) and forwarded to player. Structure is documented in https://qualtrak.atlassian.net/wiki/display/COACH/How+to+configure+Call+Metadata (V 5.0 only)
 - Add new media player [load type] option in Coach - maybe call it 'json' or 'metadata'.
   - This will pass metadata through to player and disable current bookmark slider. Have already implemented redesign of bookmark UI in Coach, Product Team like changes
 - Wire up callbacks in Coach so Coach knows when bookmark has been captured or user has cancelled
   - bookmark button in Coach will become available again