Fix null tap
Merge pull request #494 from bootstraponline/fix_null_tap

Fix null tap
cb is never used
initial support for firefoxOS
make sure we can receive longer commands over tcp
clean up some code and make async-friendly
make unimplemented methods for firefoxos return not yet implemented
make stop() actually call deleteSession so new session can start
add firefox tests to functional test suite