Bindings fixes

* Fixed PDFViewController c'tor when used with NULL document
* Export CachePath, Bookmarkpath, LoadBookmarksWithError and
SaveBookmarksWithError
* Changed AnnotationProviders return value to NSObject[]