Ensure the TargetPanel during the console installation remembers the
last user input when the user chooses to redisplay the TargetPanel.
Refactor TargetPanel as it will now retrieve the same data by just
calling getPath from TargetPanelHelper.
Ensure that console mode also check that location to write file is
writeable, just like during GUI installation.
Add path normalization to console installer to match what the GUI
installation does. Synchronize path normalization functionality into
PathInputBase.
Installation fails when target path points to a file. Ensure to fail
when target path points to a file in both GUI and console installation.
Merge branch 'master' into TargetPanelFix
Removing isWriteable method as its provided by PathInputBase
Merge pull request #200 from mtjandra/IZPACK-1095

[IZPACK-1095]