fix error messages, reduce redundant error reporing and detect b2g executable not found

- remove comments about removed app.xid attribute

NOTE: report error on b2g executable not found
(e.g. corrupted installation, running firefox 32bit on a 64bit system, ...)
remove trailing spaces
Move jsonlint into git submodule (custom addon-sdk branch)