Merge pull request #484 from mutualmobile/fix_build_ios_clean_first

Make sure to do a clean before build of the ios apps in case of an upgra...
Fix selendroid

Fixes #486
Merge pull request #489 from bootstraponline/fix_selendroid

Fix selendroid
don't run webview tests twice. once is enough in safari
when building apps, clean and build need to be run synchronously
make sure webviewdemo isn't added to repo
update changelog for 0.3.1
Merge pull request #493 from jlipps/master

misc fixes (including #492)
Added support to clear an editable element (i.e. text field)

Added unit test
Merge pull request #491 from mutualmobile/android_clear

Added support to clear an editable element (i.e. text field)
bump to 0.3.1 for npm publish
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