Fixed onAfterLoad result handling
Changed the tests to reflect behaviour-based structure
Merge branch 'feature/tests' of git@github.com:akeeba/fof.git into feature/tests