Merge branch 'develop'
added new test to test file
fixed bug with similarly name iterators
updated test file output
Merge branch 'hotfix'
fixed error in handling similarly named iterators
tweaked formating of comments
Merge branch 'develop'

improved handling of input files
Merge branch 'develop'
bringing in new interactive mode
Merge branch 'develop'
bringing in FormatTest feature
Merge branch 'develop'
improved FormatTesting and added comment handling
fixed error when loading template code via file expansion
added an error check which allow the user to drop to an interactive shell
Merge branch 'master' into develop
made some bug fixes in master that I want in develop
moved the printing of file dictionary to text into a function
format test prints out the name of the file, useful when doing batch testing