Merge pull request #5 from christian-marie/master

List traversal fix, append to list then reverse at end to preserve order...
Test repeated fields
Fixing hlint warnings
Merge pull request #6 from christian-marie/master

Alternative implementation
Adding Foldable instance for Last
Bumping version to v0.1.3
Reducing duplicate test code
Updating .gitignore