Update pubsub lifecycle test.
Improve pubsub lifecycle tests.
Use pubsub constants.
Improve pubsub count logic.
Tidy pubsub logic.

Use separate class for client pubsub arrays.
Improve pubsub assertions.
Implement pubsub numpat and channels subcommands.
Implement pubsub subcommands.

This completes the pubsub subsystem although more rigorous test specs
are required.
0.1.46
Include pubsub stats, clean subscriptions.

So that clients have all channel and pattern subscriptions removed on
disconnect.
Fix pubsub test.
Fix publish bug.

Reset indices so channel subscribers only receive a single message not
an additional pmessage.
Fix pubsub publish return value.
Update setup options logic (test).
Server no longer supports tcp option.
Allow specifying conf on argv[2].

So that node ./server.js /path/to/file.conf works but does not interfere
with tests or jsrs(1).
0.1.47
Update deps.