Initial commit

Initial commit of library, contains the following functionality:
- Basic scenario configuration
- Definition of tasks (via interface)
- Results collector via channel
- Basic logging support, multiple output writers
- Consumer generation based on configured frequency.
Merge branch 'master' of github.com:rossbayer/serviceswarm