Improve AnnotationState object to capture default annotation members value
Do not create a list when value is empty
Refactor URLBuilder -> Dispatch and remove setParameter methods on it to consider it unmodifiable
Rename @Param to @Mapped
Allow route parameters using @Param annotation
Remove garbage files
Change *URL -> * controller companion method
This todo is not necessary anymore as now we have unified controller companion methods
Improve a bit javadoc
When the default application is not on "/" make a send redirect to the correct URL for serving the application
Remove System.out usage in unit test
Make the route immutable concerning the intrinsic state (i.e the terminal)
Rewrote a part of the router to handle all the route within the application
Remove ModuleMetaModelPlugin
Minor cleanup in unit test
Remove QualifiedName that is not necessary
Move URIWrite to common package
More cleanup in router module plugin
Use the file system for compiling the standalone unit test
Improve the new controller Dispatch work by using phase relative dispatch objects and increase type safety