add unfullscreenmodule and hook :window_created

One more pull request .. this time i think is good ;)