Merge pull request #13 from muff1nman/header_guard

Remove underscores from header guard
Fixed extra line being inserted after template
Merge pull request #15 from Lyude1337/master

Fixed extra line after template
adding a template for perl scripts
adding a template for perl modules
Updated the Sha-Bang line to be less bash specific
Merge pull request #20 from BrandonOCasey/master

Adding Perl Script/Module templates, Changed Bash Sha-Bang
General logic for using template names as matchers
Added logic for template to regex
Correctly working it seems
Removed debugging output
Added more documentation and some variable name changes
Changed to scoring idea
Ensure regex matches entire filename
Fixed command line issue
Wrapped debug statements with conditional debug
Fix spelling
Organized comments to be more clear
Added debug option to readme
Merge pull request #19 from muff1nman/updated_crazy_match

Better template matching