Fix auto resize in flash mode, issue #1053.
Add main property to bower.json
Update me-shim.js

YouTube API should trigger the canplay event when the flashPlayer becomes available
The hours are not required on the webvtt format
Fix wrong initial player size when responsive
Making code a lot cleaner
Fix indentation
Make mejs.MediaFeatures.isFullScreen() more consistent

This is more consistent with how the other helpers look, and also
looks for hasMsNativeFullScreen on the correct object.
Always listen for the fullscreenchange event on the document

The only event that is fired on the element is the
webkitfullscreenchange event. The mozfullscreenchange and
MSFullscreenChange events fire on the document, which is also true of
the unprefixed fullscreenchange event per spec:
http://fullscreen.spec.whatwg.org/#go-fullscreen

Because the webkitfullscreenchange event bubbles, it still works to
add the listener to the document, so just do that everywhere.
update to latest version
turn off speed by default
fixing line endings (again)
update on versions
Get majority of tests passing

- The "HAVE_METADATA within a timeout period" test is still failing for
  other reasons.
Support SourceChooser plugin in Flash

  The radio buttons were not showing up in the flash player because the
  source-chooser was trying to find the video sources through
  media.children. However, for the flash player, media.children is
  undefined. Instead if we use the player's node,
  we can get to the source nodes.

  Additionally, the flash VideoElement code was not triggering a
  "canplay" event that the source-chooser plugin uses to determine when
  to play the newly loaded media. We trigger both the "loadeddata" and
  the "CANPLAY" events after connecting to the stream since at that
  point, the video will be playable.
mep-player.js: add option (setDimensions) to disable the setting of widths and heights through JS, since there was no way to have a fluid player width and height (i.e. set to 100% each)
mep-player.js: move option `setDimensions` into function `setPlayerSize()`
updates to log
Added Flex build to Python build process to unify the building process
Fix #1246: Captions start language is not ticked in Firefox

See #1246. Also, test the following in Firefox and in other browsers: http://jsfiddle.net/mE3xb/2/
Firefox has some weird and inconsistent behavior in jquery .click()
Changing
```
$('#' + t.id + '_captions_' + lang).click();
```
to
```
$('#' + t.id + '_captions_' + lang).prop('checked', true).trigger('click');
```
fixes this and should work for all browsers.