ISSUE-4: added test
ISSUE-4: allow processing multiple tokens in a single step
ISSUE-4: fix loop
ISSUE-4: process consecutive whitespaces in a single step
Merge pull request #10 from Airblader/ISSUE-4

#4