Changes to the HLZ tool

Updated the HLZ Suitability tool to take obstacles into account. Renamed
the tool to “Deliberate HLZ Analysis” to avoid confusion of the
“Suitable HLZ” tool. Created three supporting scripts for the
“Deliberate HLZ Analysis” tool. Created a “Generate Liner Obstacles”
tool for the purpose of generating Linear Obstacles. The scripts are
based on the “Generate Intermediate Layers” script.

@mfunk