0.5.3
Merge branch 'develop' into hotfix/0.5.3

Conflicts:
	bower.json
	package.json
Reporting integration.
Add playSource method, experimental feature.
Fix for auto creation of players.
Fixing path for GUI to use minified.
Updating reporting version
Fixed Reporting callback names
Add playlist back to vmap, uplynk.
Add the ability to specify the playlist in the config.
Merge branch 'hotfix/0.5.3' of github.com:p-js/player into hotfix/0.5.3
Add index property to playlist items.
Fix METADATA event.
Work on docs.
Push in some of the data to the reporting module when it loads.
Pass in data on Reporting constructor instead of invoking event methods.
Updating reporting version number
Merge branch 'hotfix/0.5.3' of https://github.com/p-js/player into hotfix/0.5.3

# By giannif
# Via giannif
* 'hotfix/0.5.3' of https://github.com/p-js/player:
  Pass in data on Reporting constructor instead of invoking event methods.
  Push in some of the data to the reporting module when it loads.
Handle both click and mouse events for BigButtonPlayView.
Handle both touch and mouse events for PlayerView.
Fix bug with playing after paused.
Wmode opaque required for controls to render over flash in IE.
Use GUI 0.8.1