core: add destroy method to dispose of the player properly
Conflicts:
	src/components/core/core.js
core: add basic width/height parameters
media control: remove unnecessary console message
hls playback: add protection to cancel timer