avoid duplicate notesets and json bookmarks

- added prevent "duplicate notesets with same emotion and note order in
CreateNotesetActivity" feature
- added prevent "duplicate notesets with same emotion and note order in
EditNotesetActivity" feature
- converted bookmark serialized values to json strings