Sort files, features and scenarios before running

Always sort feature files and scenarios to ensure that they are not run in random order. Also includes fix from issue #103