Bug 925461 - Impossible to use or remove bookmarks added in v1.2 or befo...

...re r=vingetun

* handle correctly old-style bookmarks
* did better part of the tests