moved conversion test files onto pretty printer branch and added more tets cases.
Fixed a bug that was waiting to happen with what we named the directory to move the .git directory, now we generate an id for the directory name and use the node library to get the path properly
Have the start of a test, need to merge from master though
Merge branch 'master' into timaeudg-integration-testing

Conflicts:
	cli/htmlWriter.js
Added front-to-back testing that takes objects, makes files out of them, and then runs them through the full conversion process. Also fixed some other tests that were slightly wrong
Remade test files used for htmlWriter tests so that they have pretty printing format, added test cases for file initialization and whitespace handling.
merged conversion_tests branch with pretty_printing
quick fix for por-ids missing in repo
Merged in changes from conversion_tests repo
Fixed htmlWriter to exclude closing tags for break tags, added tests for break tags
Merge pull request #67 from PolicyStat/timaeudg-integration-testing

Front-to-back conversion testing, more tests for repo-to-html conversion, correct handling of break tags.