refactoring aggregator so it doesnt need a runner. now it only uses  a SAFE impact layer. Better for tests
starting aggregator test
more aggregation test
Merge branch 'dock_refactor' of github.com:AIFDR/inasafe into dock_refactor