new pattern parsing puts strings around field names, updated tests to respect that.
added filter for parsing by pattern.
test that pattern is correctly parsed, reordered and compared to logevent patterns
added test for existing environment warning.
added mongos directory creation line for verbose output, improved test for verbose mlaunch.
added code coverage output to compare different versions.
upgrade from protocol v1 to v2 had bug 'command' not in args. fixed and tested.
added test for mlaunch list.
added test for mlaunch with single named shard.
current cover stats.
error if running mlaunch init with --single and --arbiter. Fixes #178.