Fixed EXEC_BAD_ACCESS crash when setting the detailViewController.

Also added other detail view controllers to demo each of the available presentation styles.