[Building Utility] Replace magic number with constant. Comment on other magic numbers.
[Building Utility] Add global constants for template format.
[Building Utility] Added division_split function.
[Building Utility] Remove old comments and add more modules. Need to figure out credits and license info?
[Building Utility] Added internal_append function.
[Building Utility] Added recursive_dict_update function.
[Building Utility] Added get_map_cells function. Needs doc string still.
[Building Utility] Added template_update function. Needs doc string still.
[Building Utility] Added complete_json_file function. Needs doc string still.
[Building Utility] Remove old functionality. Add parser (with help section) and use new functionality.
[Building Utility] Replace example with new template format for office tower.
[Building Utility] Replace example part 2 (terrain template).
[Building Utility] Some delinting. Remove unused import. Handle possible undefined variable use. Whitespace.
Fix issue
Removed machine specific files from msvc folders and added them to ignore.
Merge remote-tracking branches 'dda/pr/8411', 'dda/pr/8449' and 'dda/pr/8481' into dda-master

* dda/pr/8411:
  [Building Utility] Some delinting. Remove unused import. Handle possible undefined variable use. Whitespace.
  [Building Utility] Replace example part 2 (terrain template).
  [Building Utility] Replace example with new template format for office tower.
  [Building Utility] Remove old functionality. Add parser (with help section) and use new functionality.
  [Building Utility] Added complete_json_file function. Needs doc string still.
  [Building Utility] Added template_update function. Needs doc string still.
  [Building Utility] Added get_map_cells function. Needs doc string still.
  [Building Utility] Added recursive_dict_update function.
  [Building Utility] Added internal_append function.
  [Building Utility] Remove old comments and add more modules. Need to figure out credits and license info?
  [Building Utility] Added division_split function.
  [Building Utility] Add global constants for template format.
  [Building Utility] Replace magic number with constant. Comment on other magic numbers.

* dda/pr/8449:
  Fix issue

* dda/pr/8481:
  Removed machine specific files from msvc folders and added them to ignore.