Adding transitionWhenEmpty to options.

This options allows you to control whether or not your newView should transition in when there is no view to transition out currently in the region.

Signed-off-by: Jarrod Payne <jpayne@webotomy.com>