ISIS-805: ignore .jnilib files
ISIS-805: ignore .jnilib files reworked
ISIS-805: ignoring further MacOS files
ISIS-917: reinstating method that had been removed from RendererContext API, causing unnecessary breakage in isisaddons' isis-module-publishing.
ISIS-927: bookmark service now wrapper factory aware.

Also includes fix for wrapper factory itself, where the isUnwrapped method (and related) were seeemingly broken...
ISIS-872: various minor stabilization bug fixes or cosmetic fix.

1. workaround for scrollbars showing up in action modal dialog in Chrome
2. PageAbstract, make the applicaton name theme resilient to non-valid characters in the application name
3. in publishing support class, allow for a null arg for published actions.