Fix output when running run-js-service w/o params

:Release Notes:

Typing run-js-service without parameters causes dirname and basename
to be run without parameters which generates a bunch of ugly output.
This change cleans that up by adding a test (and error) for no-params.

:Detailed Notes:

:Testing Performed:

:QA Notes:

:Issues Addressed:

[GF-34311] Typing run-js-service without parameters generates confusing output

Open-webOS-DCO-1.0-Signed-off-by: Steve Lemke <steve.lemke@lge.com>

Change-Id: Ia51ebcf9a69788b534d4ed67eb88f13cdfc4596f
Reviewed-on: https://g2g.palm.com/3232
Reviewed-by: Build Verification
Reviewed-by: Steve Lemke <steve.lemke@lge.com>
Tested-by: Steve Lemke <steve.lemke@lge.com>
Reviewed-by: Mark Bessey <mark.bessey@lge.com>
Tested-by: Mark Bessey <mark.bessey@lge.com>