Moved filename to parameter, defaults to cert name with .pfx extension as per existing behaviour
Updated spec tests to test cert filename parameter when provided
Merge pull request #1 from amwilson/master

added filename parameter