Swap to :: for splitting
Add some basic mocha tests
tidy up alignment of help
Only run pulldown if it was run as the main module
Handle multiple :: properly

Unlikely, but might as well. Plus it keeps @phuu happy.
Merge pull request #30 from jackfranklin/double-colon-ftw

Double colon ftw