Section-to-Levels commands

Added section-to-level and level-to-section commands for use in nested
nomenclature sets.
Made nestable Groups within Nomenclature

Need nesting level IDs for multiple groups at the same level.
More Nomenclature Work; nesting still broken
Global/Local counter system implemented

Added to allow creation of local (\newcount) and global (\newcounter)
counters with stepping commands that work for both automatically.
Nested For(Each) loops work for arrays and hashes
Modified for loop tests
Rewrote/added CSV commands and Metadata-izers
Level-Section commands added back in
Merge remote-tracking branch 'origin/master' into Nomenclature

Conflicts:
	Tests/Test_Programming.tex
	UWMadThesis.tex
	WisconsinThesis.Module.Programming.tex
Merge remote-tracking branch 'origin/Nomenclature' into NestedForLoops

Conflicts:
	Tests/Test_Programming.tex
	UWMadThesis.tex
	WisconsinThesis.Module.Programming.tex