made minor refactorings
reverted to using PlacesCommandHook in bookmarkThisLink action
reworked bookmarkPage action to align it with Firefox's star button behaviour