More output in case of error, unit test ExecutionFileLoader and remove unused members

FYI, I will break up pull #19 into multiple pieces to make them easier to handle, they should apply fine when applied in order.

Just a small update to the class, print out which exec-file caused trouble and add unit tests to verify that it still works fine.