Merge pull request #1 from kjetilk/master

catch up with kjetilk
first stab at Moo port. (TODO: documentation)
convert to Dist::Inkt (should help with travis)
oops; missing a dep
docs
metadata
skip whitespace tests
Merge pull request #8 from tobyink/master

Port to Moo