Closes 447 : Fix annotations in mongo26plus

specifically fixing issue 447 where annotations cant be saved or deleted in mongodb version 2.6+ due to a usage of periods/dots (.) in the key field name of the annotation (use of permalink uri as key).

I'm not sure if  a user is supposed to be able to "unlike" a post if they like it within the context of the known site; the view page for a like seems to be devoid of content; perhaps that functionality doesn't exist yet?


Anyway with these changes you should still be able to manage annotations using the older dot notation on sites where it exists and you can manage the annotations on mongodb 2.6+ where dots can't exist in the field names.