Wrapped launch arguments handling and exception logging into their own methods. Now taking advantage of the AutoCloseable feature implemented by the TerasologyEngine class, resulting in a more compact main method and a full handling/logging of all exception-triggering paths.
Added /? as a print usage request flag, added missing argument to complete Usage string.
Add liquid data for water placed with Perlin. Explicitly set water's prefab.
Merge PR #1396 by @emanuele3d - PC facade tweaks