removed settings.gradle
implementation of the ContextBuilder and test case for it. TODO: add attributes and ordering to the resources that will go into the server.xml GlobalNamingResources
implementation of the GlobalNamingResourcesBuilder, tests, and other refactorings of common code.
added stuff to .gitignore