removed closure dependency from prettyprint, added new test
Merge pull request #243 from flightjs/fix_pretty_print

removed closure dependency from prettyprint