Merge pull request #11 from CPTechnikVX/master

Add support for mobile devices (thanks @CPTechnikVX)
Minor formatting and clean up
Refactor and fix some bugs. Fixes #7.

- We now use a preload system to help make changing sources more
seamless
- Removed the redundant `extend` method
- Fixed a bug the caused the `force_types` setting to not be respected
- Removed issue tracking from readme (that should be done in issue
tracker)
- Added a generic changeRes method
- Fixed bug where click handler was added twice
Fix a bug with event handlers. Rollback preloading.

Now it should work properly in both minified and development versions.

Preloading system was buggy in production testing. Needs some
rethinking.
Fix bug with vjs 4.9. Fixes #16.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	video-quality-selector.js