Update run.pp

updating memory_limit validation string to require and accept human readable suffixes
Update run.pp
update test to work with human-readable memory_limit suffixes
adding additional test for when memory_limit unit is missing
Merge pull request #92 from bcicen/master

Update run.pp memory_limit regex