Added a line to the change log for #121
Make preload boolean reflect string value
Call load on init if preload is not none
Also, allow calling load without having the video play.
Autoplay should autoplay the video as well.
Add the swf
Fire loadeddata earlier
Default preload to true.
Set preload to false if preload is set to 'none'
Only fire run onmetadata once per video.
Don't bother firing ON_BUFFER_FULL in NetStream.Buffer.Full. Always fire
it in onmetadata.
Resume netstream if autoplay or play called.
Unless pauseOnStart is set, we always want to resume the netstream.
Allow setting autoplay. Get autoplay from model
Update the swf
Merge pull request #122 from videojs/preload-and-ns-play

Preload and ns play
Update changelog
Add entry on event fixes.
Release 4.5.0
Don't null out the throughput timer, just reset it
It's not necessary to null out the throughput timer and it could be dereferenced if the src is changed while a seek is still "in-flight". Resetting it ensures it is stopped and zeroed and it can be garbage collected along with the rest of the HTTPVideoProvider. This was causing errors in videojs-contrib-hls when the source was changed quickly after a seek was requested.
Merge pull request #125 from videojs/hotfix/throughput-null

Don't null out the throughput timer, just reset it
added cleanObject function to recursively sanitize objects before passing to externalInterface.call
make tabs not spaces
updated VJS in package.json
Merge pull request #127 from mmcc/hotfix/clean-metadata-and-such

Added cleanObject function to sanitize metadata
Added changelog items for #125 and #127. Also cleaned up some other changelog formatting differences.