Remove unused code
Let travis-ci upload jacoco report to coveralls
remove more unused code
Remove some unused code and use same catch for multiple exceptions
add explicit test for referring steps
Merge pull request #23 from Eernie/feature/cleanCode

Feature/clean code