added documentation and optimizations to test file
improved inline documentation
Added additional test for badly formatted files, fixed bug in that regard
made file filter function more reusable
added additional whitespace before/after functions for better readability
bumped package version to 1.0.4
Merge pull request #17 from ksmithut/develop

Develop