Tournament Join update

Added new test data to test Individual and Group join.
Added new group sorting method.
Join page reconfigured to draw data from new methods.
Mino Bug Fixed on labels in mytournaments.html
ymb skip/run button
Merge remote-tracking branch 'genshyft/master'
updated create tournament codes

dynamic adding of tournament, new tournament created can be displayed at
myTournaments page.
Added thumbnails to support Video Bank. Added New APIs to support Questions/Results and Video Gallery
Purpose Driven - Completed ( locally )
countdown timer to measure inactivity,  delay onset, question,answer to be shown after 3 sec of audio
PD - 10 video test  , YMB - 30 delay timer test.
Tournament Join Updates

Added method to join and to leave based on JSON API call.
Added test data and method to test dynamic adding.
Added styles to remove bullet.
minor edits to create tournament
Tournament Join Updates

Ensure groups available even when group is empty.
Created ymb cache page to auto direct user.
ymb - can code left
Merge Cache page with main ymb page. 2 type of landing page depending on user's metor
zandar trial

possible scenario , Welcome, Finish game , Skip, Run , Run and get
Correct, Missing for 30sec
update create tournament to display questions

questions displayed is not dynamic yet.
Images changes dynamically
updated game-app additional data to support pd 10
Minor Changes to controller codes
updates to create tournament

questions is displayed dynamically based on the language selected.