Hervé Girod - 2018-07-04

Fix the FileUtilities.getAbsoluteURL() method which might have an incorrect result in some cases
Add a new method which allows to get the child of an URL without replacing spaces by escaping characters
Add a new StreamGobbler class which allows to consume the input from an InputStream
Add a new FileUtilities.isAncestor() method which work with Files rather than URLs
Fix the indentation of the XMLNodeUtilities.print
Allow to set the encoding declaration to a particular encoding when using XMLNodeUtilities.print
Take into account the encoding of the XML file when creating an XMLNode tree or saving an XMLNode tree