webos-image: mojoservicelauncher=79

:Release Notes:
Changes to mojoservicelauncher to allow sending command-line arguments
to services at launch time, revers the order in which service libraries
are chosen, and enable running services on desktop build.

:Detailed Notes:
Services can now have command-line arguments passed to them on the 
command line, either when starting them manually, or when the hub 
starts them.

Also, if a service contains both sources.json and package.json, we load
webos-service instead of mojoservice. This is to ease porting from 
the old framework to the new.

changes:
35f81eb Pass additional command-line arguments to services
23eaf5b Allow desktop build to change LD_LIBRARY_PATH


:Testing Performed:
Tested that both mojoservice and webos-service based services still 
launch properly.

:QA Notes:

:Issues Addressed:
[GF-44509] run-js-service should pass additional command-line 
           arguments to services
[GF-44518] run-js-service should prefer loading from package.json, 
           when available
[GF-41673] desktop build fails to run nodejs based apps
[GF-46016] CCC: mojoservicelauncher=79

Open-webOS-DCO-1.0-Signed-off-by: Mark Bessey <mark.bessey@lge.com>

Change-Id: Ibdd5dda7636d89cec2c6de43e8970d36bfa2bf68
Reviewed-on: https://g2g.palm.com/3847
Reviewed-by: Build Verification
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
Tested-by: Susan Montooth <susan.montooth@lge.com>