Restore video tag attributes on tech change

New attempt to fix this issue #1367 related to the webkit-playsinline attribute missing.
Ha, yeah ie8 is no fun, but that just means I end up doing IE8 testing for everyone. :) It could possibly get past IE8 if we have enough checks for missing properties, but I'm still cautious about the long term stability of executing the html5 code in a browser that isn't mean to support it.

In issues like this I try to break it into smaller units to test, and then that makes it easier to stub certain functionality. If you think the switching tech method is an issue, we should make sure we have other tests for that specifically. So one test for vjs.Html5.prototype.createEl  and another to make sure switching works as expected.