Moving configuration classes back to ~.blueprint.configuration and
introduced interface BlueprintConfiguration
Spread interface BlueprintConfiguration and renamed main implementation
to AbstractBlueprintConfiguration
Removed 'public' modifier
Added Guava version 14.0.1 as managed dependency