update gitignore.
add tests for increasing test coverage.
remove unnecessary main call.
add status image of version badge.
add settings for coveralls.
fix for detecting coverage correctly.
add status image of coveralls.
bump up version.
Merge branch 'develop'

* develop:
  bump up version.
  add status image of coveralls.
  fix for detecting coverage correctly.
  add settings for coveralls.
  add status image of version badge.
  remove unnecessary main call.
  add tests for increasing test coverage.
  update gitignore.