Added a property to specify the class type to use when creating the uiwebview.
Implemented the NSCoding protocol.
Implemented the UIViewControllerRestoration protocol for restoring the UI's state.
The settings object is now set at initialization.
Implemented the UIViewControllerRestoration protocol to allow the UI's state to be saved in IOS6.
The settings object is now set at intialization time.
Fixed the frame size of the UIWebView by adding it as the webcontroller's view rather than as a subview.
Created the SVWebViewControllerDelegate protocol to use a function to create the custom nav bar button.
Removed the custombutton property and added the svwebviewcontrollerdelegate protocol as part of the delegate object.
Added code to create the custombar button by calling a delegate selector which will return the button object.