added headers and stylesheets for remaining extensions
updated extensions readme
fixed typo in extensions readme, added passive extension support to the GlobalMenu, added some scaffolding for playlist support to the player class
added theme support to passive extensions - passive extensions can specify an array of stylesheets to load
fixed an issue where themes/passive extensions would have their stylesheets removed on non-passive extension load