building up

disabled flawed assertion for now

fixed some bugs, typos and lint
disabled concurrent test for easier monitoring
restructured test-suite cache-flags
cleaned cli color params
added some TODOs
added some utils
added some accessors
added name parsing helpers to Def
adding fixtures

adding tests and fixtures for install options (--resolve, --overwrite, --save)
refactored test-suite settings for api cache (simpler but more variations)
renamed test helper.isStringSHA to helper.assertFormatSHA1
implemented enum option-option in xm.Expose
edited various internals
various minor edits

tuned output
added --resolve, --overwrite, --save options
adding more varied api/cli tests
fixed and various internals
improved README

improved xm.Expose output format
rearranged tsd.CLI
tuned tsd.CLI
added `$ grunt demo:help` (shows help screen)

expanded RegExp escaping in NameMatcher
made various small edits

improved xm.Expose with context to get parsed arguments from within executing commands
adding more options to CLI
promoted Selector to be a 'options' object (and not just selector), pending a rename
tweaked package.json
tweaked README.md