Merge tag 'v0.2.2'

v0.2.2
Remove env dump by every worker in debug mode

It pollutes debug log making it unuseable for debugging.
Add debug messages around server disconnection
Refactor resize test so size can be easily changed

Useful during debugging, when running with a set size of 1 reduces debug
output.
Test death by signal, as well as worker.destroy()

Previous test only tested worker.kill() (which is === worker.destroy()),
an does not guarantee child is actually killed with a signal.
Merge pull request #28 from strongloop/feature/test-worker-sigkill

Feature/test worker sigkill
support both windows and unix local sockets

- windows and unix name conventions differ, lib/pipe.js implements a
  path-like convention for windows
- windows doesn't reliably support half-open, so protocol is now
  single-line JSON, with end of JSON delimited by a NL
- windows doesn't need local names to be unlinked
support windows variations of worker death

windows signal handling differs from unix in the ignoreability of
SIGTERM
Merge pull request #29 from strongloop/feature/windows-pipe-names

Feature/windows pipe names
Clarify debug message about exit
Clarify debug message about server status
Fix example-master, too complicated to be useful

It was a bad version of strong-supervisor, now it's an example load
options, and basic clustering.
Size for loadOptions() allows 0, and mixed case

`0` now means a master with no workers, a useful configuration, and
strings such as "default" and "CPUs" are now matched case-insensitively.
Emit 'setSize' event after size is set

There are a number of sources of size sets (clusterctl, API,
strong-agent), this allows the changing of the set size to be observed.
Emit 'startRestart' when restart begins

This allows the currently restarting worker IDs to be observed by
strong-agent, and getRestarting() allows the current state of
restarting workers to be known.
Include master process ID in status
Merge pull request #30 from strongloop/feature/supervisor-support

Feature/supervisor support
v0.3.0
Add keywords to npm package
Merge branch 'release/0.3.0' into production