Merge branch 'development'

Conflicts:
	README.md
	dash.min.js
Version 0.2.5.
Merge branch 'development'
first pass at android sender
java phase 2 - sending messages!
Added ability to handle text tracks in manifest. The code will route one of two ways. If the browser supports the type then try to create a source buffer, if not use the vtt parser that will manually add text tracks.  At this point I can not create a source buffer in chrome with mimeType text/vtt.
Added TrackSourceBuffer and allowed the bufferController to append to the Mock source buffer object.  Removed the caption file loader as the Dash Handler handles loading the text file now.
Made updates that were suggested in code review. Fixed issue if you pause and play where multiple text tracks were added.
Updated license header for Akamai Technologies and renamed method to be inline with new object name.
Fixing bug where text track did not get cleaned up on video change.  This is not perfect since there is no equivalent API for removing a text track as there is for adding one.  You can remove all the cues from a track and disable the cc button but the cc button still exists since technically there is still a text track.  I tried parsing the DOM nodes to remove it but it is not there!… This must be a bug or gap in the API at this point.
Moved deleteCues into abort method of TextSourceBuffer
Added TextController to clean up the process of text files and reduce  buffer controller code.
Removing call to stop on new text controller since there is no need to have a stop method at this time. There is no interval running.
Fixed the autoplay issue
Incorrect Audio/Video Total index bug is fixed
Massive page rework.
Cleaner on desktop.
Actually works on mobile.
Remove old libraries that are no longer used.
Change live to use type=dynamic instead of a manual toggle.
Move various dynamic sources out to json files.
fix a bug with metrics window
Merge pull request #60 from senthil-codr/index_bug_fix

Bug fix for incorrect audio/video total index bug.
Fix unit tests.  Update baseline.

Merge branch 'development' of https://github.com/Dash-Industry-Forum/dash.js into development

Conflicts:
	app/js/dash/DashManifestExtensions.js
	app/js/dash/DashMetricsExtensions.js
Merge pull request #55 from senthil-codr/autoplay_fix

Autoplay bug fix
Merge branch 'development' of https://github.com/Dash-Industry-Forum/dash.js into development

Conflicts:
	app/main.js