trying to hook on gaia window_manager fully loaded
fix app sizing on landscape screen orientation during b2g-desktop startup
fix issues with gaia window_manager on screen orientation change
FIX: deny lock orientation from not installed apps (websites) if not in fullscreen mode
mute logging by default on dbg-simulator-actors and lockscreen
FIX: fix exception on getDir "coreAppsDir"
broadcast screen orientation change using parent-child chrome messaging
big refactoring and code cleanup:

logging:
- unified logging enabling/disabling and log prefix patterns
- better exception logging

cleanup:
- remove from GlobalSimulatorScreen a lot of DOM manipulation code
  (moved into window_manager.js and notified using Services.obs)
- window_manager.js now manage tweaks on gaia window management,
  shell window resizing and rotate button enabling/disabling
fix corner cases (rotation requests from website and gaia window manager not ready)
fix spacing
added prosthesis/content/mutation_summary.js license (Apache License 2.0)
remove unused windowManagerEvents, move remote geolocation client in its own module

NOTE:
geolocation message exchange on the remote debugger protocol doesn't interact correctly
with the other simulator commands over the same connection, "remote-geolocation-client"
module create a new connection to prevents this intection.
rename mutation_summary.js to mutation-summary.js and load it from shell.xul
minor tweaks on remote-geolocation-client.js
tweaks on SimulatorScreen.js (debug logging, error reporting and event dispatching)
coding style tweaks
removed code unrelated to the current pullrequest (will be moved in a separated pullrequest)
fix debug helper in SimulatorScreen.js
dbg-simulator-actors.js: Cu.reportError on uninstall exception
GlobalSimulatorScreen.jsm: disable logging by default