Added Dismiss Split Screen Code

Note that the spec has been commented out as the failure in the mock cascades to all tests that follow (huh?). Be careful with this merge as my branch also has changes to a few other files as well. One allows me to assign an action to a details button press and the other allows me to ignore cases where search data is not being handled.

These are un-spec'ed and experimental, so it's your call how you handle them.