Fixed crash on dealoc if view had not been loaded

Hi,

Thank you for creating a great library.

I just found a little bug that caused a crash if someone creates a view controller, but never load the view (in my case an instance of KINWebBrowserViewController is created, but never added to a super view because user back out too soon).

Please see changes below for details.

Minh