moved conversion test files onto pretty printer branch and added more tets cases.
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
Merged in changes from conversion_tests repo