Re-structure codebase

* Remove defunct unit tests for now
* Add SPI for pluggable FxCdiLoader mechanism
* Add working FXMLComponentBuilder class (ugly haxx0red!)
* Clean up maven configuration files
* Shuffle files and packages around
* Clean up / enhance documentation