Revert "weak -> assign for 4.3 compatibility"

This reverts commit 9b1904247097525c9b5a2772d14cc4827c8bc527.
Revert "Revert "Revert "removed MenuViewController and -130 pixel left offset for the first view controller on the stack."""

This reverts commit f7879af0ee714237fe36ae3d89221a3a42babfea.
Revert "Revert "removed MenuViewController and -130 pixel left offset for the first view controller on the stack.""

This reverts commit 2a780c31b725562c8cdb87b6aa1dc1bfa2c564d0.
Revert "removed MenuViewController and -130 pixel left offset for the first view controller on the stack."

This reverts commit 08da7bf7f59ce5718a107ad2b2d6caee8b699f39.