Simplify interface

 * Make a clearer distinction between handlers and aggregators.
 * Bind executor to the handler, since one may want to have different concurrency levels on each handler.
 * Prepare ground for working adding instrumentation middleware.
Add default aggregation functions: variance and percentage
Adding instrumentation functions
Release v0.3.0