CLOUD-252 implemented skeleton of template system

I think this shouldn't be this complicated (List in a Map in a Map).
We could create 2 different maps (Map<CloudPlatform, List<ResourceBuilder>>), one for the NetworkResourceBuilders and one for the InstanceResourceBuilders.