Move note manager to SyncUI

Rather than having separate members in descendants, have one in SyncUI
class. Also use NoteManagerBase instead of NoteManager.
Remove unnecessairy argument from note_conflict_detected
Change NoteManager to NoteManagerBase in GnoteSyncClient
Use NoteManagerBase instead of NoteManager in SyncManager