bugfix: "make clean" should not remove the .c and .h files generated by bison; added the new target "distclean" to do that. thanks smallfish for the report in #5.