prototyped simulator screen mock

- emulate portrait/landscape lock
- adjust window size
- send mozorientationchange event
added rotate button (flip screen orientation when orientation is unlocked)
cleanup SimulatorScreen (remove unused code and unnecessary component instance properties)
cleanup GlobalSimulatorScreen module (and remove setTimeout resize workaround)
change rotate.png and add license and attribution into LICENSE
update B2G/Gaia to 2013-03-04 tips of b2g18/v1-train branches
Merge pull request #341 from mykmelez/update-b2g-gaia

update B2G/Gaia to 2013-03-04 tips of b2g18/v1-train branches
fixed nits on SimulatorScreen component and GlobalSimulatorScreen module
removing trailing spaces
Merge pull request #305 from rpl/feature-simulate-orientation

FEATURE: simulate screen orientation lock/unlock and phone resolution
fix merge conflicts