Added more tests
Fixed issue with perl finding non-perl files
Made bang config compatible with array of bangs