ISIS-576: improving JDO exception recognizer for sql constraints

- only if unique/index constraint thrown, otherwise ignore
ISIS-577: specify length of cols for PublishedEvent, *Settings
ISIS-570: error in JGrowl javascript causing drop-downs to not render correctly.

In addition:
- made the bookmark panel close more quickly