Update options for BuildAsPromise
Each app has their own mongo server
Do not necessarily spawn mongod

if it’s not required
Added --skip-build option
Added verbose option for build promise
Added --build-only option
Add more options to the main testing script
merge with devel