First prototype of the URI Parser application.
Soft refactoring of the "parse" method.
Introduced "clearButton" and logic to freeze and unfreeze the parsing
result.
Forbidden resizing of primary stage.
Introduced ExceptionDialog in order to provide feedback in case of URI
parsing exception.
Ensure that the urlTextField acquires focus after a clear action.
Temporary update of the pom.xml in order to generate an executable jar.
BUF FIX
The executable jar could not run because of the wrong resource path for
the UriParserView.xml. Now the absolute resource path is used instead.
Introduced README file (to be completed).
Let the clear button be disabled on startup.
Removed clear button and updated logic accordingly.
Introduced meaningful comments for the "initialize" method.
Removed unnecessary call to the "clearUriComponents" in case of parsing
exception.

Removed any clue about ENTER event handling in the view and replaced
with corresponding code in the controller.

Introduced logic to handle the copy combination (CTRL+C) for all the uri
components.
Introduced exception dialog title.
Renamed KeyCodeCombination static variabale.
Changed order of private methods.
It seems fair enough to consider this stable version as 1.0.0! :)
Made the build platform indipendet by specifing the source encode
property.
Fixed maven-jar-plugin configuration in order to include the appropriate
information in the project artifact.

Fixed maven-assembly-plugin configuration and introduced custom assembly
descriptor in order to produce a zip file containing the executable jar
and all dependencies in the "lib" folder. The execution of the
assembly:single goal has been attached to the package phase.
Moved README file from /src/main/resource to the project main folder so
that it is not included in the project artifact after a build.