fix glitch at first launch, when menu is not open in viewWillAppear

Hi,

When `[self.menu openAnimated:YES];` is **not** called in `viewDidAppear:`, there is a little glitch at the first launching of the app. The menu main view moves a little bit. 

Calling `adjustGeometryForState` in initialisation fix this problem.

Thanks for this component :) !