test: add newlines test from #32
chore: change makefile,travis.yml
fix #32: trim newline when #if end with blank space newline
test: add helper test, imporve coverage
test: add test for #34, config support
fix bug #32: multiple newlines after statement
chore: change travis.yml, try coveralls