update B2G/Gaia to 2013-08-21 tips of b2g18-simulator-integration/v1-train-integration branches
Merge pull request #806 from mykmelez/update-b2g-gaia

update B2G/Gaia to 2013-08-21 tips of b2g18-simulator-integration/v1-train-integration branches
Refactor geolocation to prepare actor for uplifting
Merge pull request #805 from jryans/refactor-geolocation

Refactor geolocation to prepare actor for uplifting
added "firefoxos debuggerport" gcli command to show the allocated debugger port (fix #802)
renamed gcli command to "firefoxos port"
optionally specify remote debugger port on start gcli command ("firefoxos start [port]")
FIX: port param should be optional on the firefoxos start gcli command
FEATURE: added "firefoxos listen PORT" gcli command

- if simulator is not already running, it starts it on the specified port
- if simulator is already running and it's listening on a different
  port, it request the running simulator to open a secondary listener on
  the specified port