renamed the dynamic-xjc -> dynamic-jaxb which is a little more understandable; updated the API so that its easy to create a DynamicJaxbDataFormat and inject the DynamicCompiler so its easier to work with stand alone, fabric or file watcher implementations with essentially the same API