Updates on SWH Modules, Major Bug Fixes

Updated SWH functionality by repositioning the algorithms in other
locations of the techplacement module. Major bug fixes to the same
module.

Minor structural updates to delinblocks.

Bug fixes in several locations:
- tech_designbydcv: added conditions to break out of while loop when
bracketing DCV files
- techplacement: for loop iterator variables misused in certain
locations, replaced with proper variables

Also added Tech export options to Export Shapefile function and
techplacement so that the MUSIC interface can be written.

Added current old Dynamind implementation of music implementation, now
called WriteMUSICSim, updating next.