[CB-7374] Use nodejs exec to run grunt in Windows

Windows requires the specific path and file of the program to run the
script, the nodejs binary file should be part of the command to run the
grunt task.
If not, the execution stops.

github: close #106
rename buttons, replace tabs with spaces
add message at end with example invocation
CB-7380 update tests for file URL

It was previously checking that a file URL would fail, but file URLs should
always be accepted otherwise local loading into the webview won't work. So
the file URL test was broken into 2 separate tests. The first was changed to
expect success on an empty whitelist against a file URL, and the pattern match
part of the original file URL test was put in a second (new) test to use
an HTTP URL.
clarify button title
Set VERSION to 3.7.0-dev (via coho)
CB-7410 add test targets to whitelist

The InAppBrowser tests target the google.com home page, but recently they
started redirecting all unencrypted traffic to ssl, so we need to add
the https endpoint of google the whitelist.