Minor GUI Aesthetics and Techplacement Update

Changed three images in the GUI related to SWH functionality

Techplacement SWH sections code updated to be run only if the SWH option
is checked (still ongoing).
Pre-testing Monte Carlo Loop Update

Updated Monte Carlo Loop with new modelling objectives (Water Quantity
and recycling). About to test new code.
Finished implementing Multi-objective Planning

Techplacement's monte carlo loop rewritten to accommodate runoff
reduction, pollution treatment and harvesting now. Currently testing and
debugging this code.
Monte Carlo Updates & GUI Updates

Bug fixes and slight changes to the algorithm, which populates a basin
with technologies. Initial results for multi-objective planning of
decentralised technologies can now be seen.

GUI updates: biofilters, swales, infiltration systems, wetlands and
ponds now have an option to input an exfiltration rate for the system.
This will be less than the input data file's maximum theoretical soil
infiltration rate.
Exfiltration Rate for WSUD Systems

Implemented a user-defined exfiltration rate for five WSUD systems and
adjusted its design functions accordingly. These rates are transferred
into the attributes list as well as MUSIC simulation file.

Minor GUI updates.
Updated Export Function with new EXFIL attr

Added Exfil Attribute to shapefile export function. Additional attribute
is read from techplacement module.
Updated implementation with Exfil Attribute

Updated implementation module with new Exfil attribute so that data is
transferred across both Planning and Implementation Cycles properly.
Added Water Quality Consideration to SWH

Stormwater harvesting functionality now considers water quality
treatment prior to sizing of storages.

Biofilters now do water recycling. At lot scale, they are coupled with
tank system, at neighbourhood/subbasin scale they are coupled with a
pond (open water body). Their design takes this into account.

Added the feature of 'integrated storage' to the technologies. This
distinguishes between different system types  combinations (e.g.
biofilter draining into a storage vs. wetland containing enough storage
space).

Updated GUI, biofilter's recycling checkbox now active.
Minor bug fix attempts

Techplacement has a bug relating to the referencing of numpy.inf. It
does not seem to occur every time, but occassionally. Still attempting
to find it.
Merge branch 'master' of https://github.com/petermbach/UrbanBEATS-v1.0-Modules into dance4water