provider methods for java
add methods for all implicit monoids to use from java
fix warnings by explicitely defining return types; fixed parameter type for component semigroup
more tests
more Monoids tests
Merge branch 'develop' of github.com:twitter/algebird into semigroup_provider
Merge pull request #317 from julienledem/semigroup_provider

provider methods for java