Bug 811411 - Add ability to run C++ unit tests on mobile; r=ted.mielczarek

--HG--
extra : rebase_source : c45a5d3792e0dcdfc11ea4f893cb72e7367cd1fd
Bug 821033 - Define TMPDIR and HOME environment variables for unit tests. r=dmose

--HG--
extra : rebase_source : 422b429e63ebefb8097f4aa54027f97db68fdffe
Bug 821590 - Use remote paths for MOZ_XRE_DIR and MOZILLA_FIVE_HOME in remote cpp unit tests; r=dmose

--HG--
extra : rebase_source : 2a159610b8938086f497820e0b1527815a3d0b76
Bug 824724 - Allow --remoteTestRoot option in remotecppunittests.py; r=jmaher

--HG--
extra : rebase_source : ef8ed5a28b6c771aed684e599fc633b16fe8741f
Bug 821425 - Flexible env variable support for remote cpp unit tests; r=jmaher

--HG--
extra : rebase_source : 8fd1519077f7e20538af805d91d6373c0c9abcd1
Bug 821424 - Make target for per-directory cppunittests-remote; r=ted.mielczarek

--HG--
extra : rebase_source : 487887607421f319dc98c1dcb874866cd0f7d09e