Merge pull request #4 from aerben/master

Much more beautiful unit test thanks to Java 8
Extracted parent pom
Merge pull request #5 from aerben/parentPomExtraction

Looks good. Thanks. :-)
Update AUTHORS.md
Improve readability and add missing toString() method.
Remove superflous "public" identifiers.
Create unfinished draft of possible @FXMLComponent annotations.
Finish implementation of the @FXMLComponent annotation.
Use a CDI-aware BuilderFactory to create all components.
Add documentation and harden code.