Introduce tests for #20
gitignore files ending with ~
Iterate the Token calls

in that way we do not cause the stack to get bigger when trying
to render a big template

fixes #20
Fix the test to work no matter the folder we are running it
Merge branch 'fix/issue20'