Introduced an encapsulating Module 'WikihouseExtension' to allow for
namespace recalling between different files of ruby code.

Beginning to split up wikihouse.rb into smaller files of related code. 

Run flags and config constants now in wikihouse_extension_loader before
extension is loaded.

Extra constants now in constants.rb
Utility functions and classes now in utils.rb
Output writters now in writers.rb

SVG output currently has an error. Investigating.
Fixed the error. Origin was extra white space in generated svg file.
Minor comment edits + experimenting with SVG writer code.
Updated Make file to also install files into default location on Mac
with "install_mac"
All Web dialogue will soon be moved here fore easier reference.
New JSON module for parsing of Ruby Hashes and Arrays to and from json
object strings. Used in parsing data to web dialogues.
File no longer needed. Constants moved into utils.rb or
wikihouse_extension_loader.rb
Added some more constants
Changed dimensions to a module vaiable. Added a Hash
'@@wikihouse_settings' to store variable info.
Added settings Web Dialogue. Testing in progress.
Finished Testing Settings Web Dialogue.
Moved all Web Dialogue related code to one file.
Make wikihouse_settings a global variable and added sheet_depth
parameter.
Added Changes log file
Updated + added alternative manual install
Minor formating edits
Minor markdown edits
minor edits to markdown
Fixed error in Web Dialogue save and error callbacks.
Added install_mac_SU8 and install_mac_SU2013 options for make file.
These
will update all files in necessary plugin folders. Note folders must
already exist.