Merge pull request #48 from SysPete/master

Remove coveralls from travis.
Replace broken File::Slurp with Path::Tiny (GH #49).
Added failing test for patterns
Initial implementation of the <pattern> specification
Documentation for patterns
Fixed typo
More tests
Merge pull request #51 from melmothx/feature/pattern

Add pattern element.
Bump up version number.
Prepare Changes and README files for upcoming release.
Fixed spelling in credits
Added failing test
skip="empty" implementation
Skip whitespace as well
Documentation
Merge pull request #52 from melmothx/racke

Fixed spelling in credits
Merge pull request #53 from melmothx/feature/skip-empty

Add skip attribute for value and param elements.
Bump up version number.
Prepare Changes and README files for upcoming release.
Update available Perl versions for Travis.