npm package meta-data
default loopback project for testing runner

Output of `slc lb project lb-app`
loopback test app, removed optional dependencies
loopback test app, remove agent and cluster-control
loopback test app, remove broken cookie middleware

https://strongloop.atlassian.net/browse/SLA-765
loopback test app, doesn't run when clustered

Not just a problem with strong-supervisor, it cannot be run under
unitech/pm2, or any cluster-based runner.
loopback test app, add strong-agent profiling

A strongloop.json file is added (an invalid one) to start strong-agent.
It won't connect to strongops, but it will print out that it is trying,
the message can be used for during testing to confirm strong-agent is
finding its configuration.
express app for testing runner
basic run of a package in current working directory
default cluster size to 1 so app is supervised

It needs 1 or more workers to be supervisable, clustering can be
disabled with --size=0, or equivalent.
runner supports options, and app arguments

Supports help, and version, as well as the common cluster-control
options (size, port, path, and addr) that strong-cluster-control's
loadOptions() will parse from process.argv.
clusterctl utility installed as peer dep of slr
refactor options processing to cluster master
sort package.json properties meaningfully
pull config evaluation into its own module
test supervisor with loopback
test runner with express app
express module app for testing runner
install test dependencies
test runner with module app