test
multi module testing support.
remove mixin pattern and split extra files
Merge branch 'develop' into feature/multi_module
add eventually
Merge pull request #109 from twitter/feature/multi_module

Algebird-Testing and multi-module support