Update README.md
Fix compacting empty lines
Merge pull request #2 from asphxia/no-compact-empty-lines

Do not remove empty lines unless '--compact' is set.
Add support for custom main function
Merge pull request #1 from asphxia/custom-main-function

Allow for custom dispatch via './src/main.sh'.
Release 0.1.7