Double colon ftw

- support double colons
- even added some tests! (will write more tests for pulldown soon)

One thing, when the tests are run (`node tests/tests.js`), it outputs Pulldown's help with the tests output. I've no idea why. Anyone seen this before?