An actual fix for the weird not-calling-didShowViewController-behaviour in the iOS8 SDK \O/

This conflicts with commit 1ea840f (which wasn't done with a pull-request.. :O ). That commit should be reversed; when merging, resolve everything using my commit!