Warn if options / ready function are passed to a previously created player instance 

There are questions fairly regularly on Stack Overflow that come down to confusion over using both `data-setup` and passing options and/or a ready function to `videojs()`.

This change logs a message with `vjs.log` if options or a ready function are passed as arguments, if a previously created player is returned. It also adds note in the setup doc.
I wonder if we couldn't still handle options and update the values in this case. Though handling options like children after init would get super complicated, so probably not.