Support coveralls.io
Add --coverage during build
Add coveralls exclude pattern
Add coveralls badge
Implement 105 with another algorithm