Merge pull request #601 from cneves/bugs_4_4/postit_aop

Fixing ome.postit aop handler functions
Speedup build by moving insight zip targets to release-clients

Previously, the insight component was calling "dist" during
the "package" phase which meant that a number of zips were
all created in a phase when most other components were just
building a .jar. Now, "dist" is only called by the special
"zips" target, which is in turn called by the top-level
"release-clients" target (as in docs/hudson/OMERO.sh).

"zips" targets may should be added to all components to all
producing releasable artifacts in addition to the basic
artifacts.

This change was made in order to have a unit-testable build
that does not timeout on travis-ci.org.
Add top-level `release-all` target

With a little re-arranging, all the release
targets are now callable via a single target
(the order is important!)
Remove UNSIGNED build logic

Previously for supporting webstart, all jars were
being first generated as name-UNSIGNED.jar and
then signed to the official name name.jar. Then,
they were being re-signed during the webstart
phase. In order to speed up the job and reduce
disk usage (for travis) this logic has now been
removed.
Delay creating matlab.zip until release-clients

The matlab distribution is significantly large that
it makes sense to only build if it is requested.
Make 'test' of /specification a no-op

Apparently, there are no longer any unit
test classes in this component so that the
top-level "test-unit" target was failling.

A better strategy is likely to put true
unit-test like activities (schema validation,
etc.) into this target.
Skip signing most jars on update

Since only the jars under lib/insight are now signed,
calling signjar for dist/lib/server/blitz.jar et al
causes server start-up to fail.
Add Discard to state check of model before clearing up
Clear up imports
Update Blitz.setChannelNames doc
Hide channel-edit button while editing
Update confirm message and 'Continue' button
Merge pull request #608 from jburel/npe-same-selection

Fix NPE after editing and not saving (close #10164)
First pass at render_performance page in webtest
merge dev_4_4 -D org -I include -E conflict -E needs-fixes -E broken: PR 526 (Fix #9480: prevent selection in data browser from selecting invisible im...)
merge dev_4_4 -D org -I include -E conflict -E needs-fixes -E broken: PR 536 (Insight import location)
merge dev_4_4 -D org -I include -E conflict -E needs-fixes -E broken: PR 538 (OMERO.tables ArrayColumns #5632)
merge dev_4_4 -D org -I include -E conflict -E needs-fixes -E broken: PR 558 (Plugin dependencies)
merge dev_4_4 -D org -I include -E conflict -E needs-fixes -E broken: PR 574 (Add gcc from dupes)
merge dev_4_4 -D org -I include -E conflict -E needs-fixes -E broken: PR 597 (C++ fixes for building with Ice >= 3.4 (dev_4_4))