Running with --fix deletes all code for files containing invalid syntax

Related to #183 .  `puppet-lint --fix` on files containing invalid puppet code will delete all code from the file.  It seems like you should probably do nothing to files with invalid syntax, rather then deleting everything.