cleanup AVPlayer api
Merge branch 'master' into load

Conflicts:
	src/AVPlayer.cpp
initial async load support
access player after it is started
return if load when loading. unload implemention.
Merge branch 'async_load'
missing meta type