Move transform setup to viewDidLoad

Having it in viewDidAppear causes it to be called again when a modal view
controller presented from the controller is dismissed. Which causes the menu
transform to be concatenated twice shifting it off the screen even when open.
Remove failing unit test sample
Use childViewControllerForStatusBarStyle/Hidden
Merge pull request #1 from danielrhammond/statusbar-style

Use childViewControllerForStatusBarStyle/Hidden
Merge pull request #10 from danielrhammond/master

Fix for modal view controller presentation