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