Fix git2r_note_remove to use annotated oid
Add note_remove method

* R/note.r (note_remove): Add method to remove note.

* R/note.r (note_create, note_list): Check if ref is prefixed. If not,
  prefix with refs/notes/

* NAMESPACE: Update
Add more note test cases
Update documentation