Merge pull request #10 from stac47/remove_thread_dep

Remove thread dep
Decoupling Player from underlying player
VLC player implementation + probing player
Merge from remote branch