added listing extension to .gitignore
fixed checked-in error in test source file
added support for default listing and output files