Storyboard init and edgesForExtendedLayout fix.

Storyboards use `initWithCoder:` so I just copied what you had done in `initWithNibName:` and it worked for me. Without the first change, using storyboards in conjunction with the PDTSimpleCalendarController would cause a crash.

Second, I moved the `edgesForExtendedLayout` initialization to `awakeFromNib` so that the programmer using the controller can override this behavior in places like `prepareForSegue:` as `awakeFromNib` is called before `prepareForSegue:` whereas `viewDidLoad` is called after.