beta 0.4.1 fixes

moved some code around and made ObservableCursor impement load manager
callbacks; cursor must be loaded through the loader manager!
I seemed to fix the exception and missing data on screen rotation now.