[lib] removing exec bit on StepFile.pm

I'm pretty sure it isn't necessary for StepFile.pm to be executable (the
tests pass after this change), hence the bit mask has now been set to 0644.
Merge pull request #44 from paultcochrane/ptc_exec_bit_fix

[lib] removing exec bit on StepFile.pm