DB: Annotation link insert triggers for search

REINDEX event logs were only being created for annotation
and annotationlink UPDATE and DELETE actions meaning that
on new tag creation created, re-indexing of the annotated
object was not happening.

This commit adds DBInsertTriggerCheck which adds triggers
once on startup. If this fails (due to permissions, etc.)
only ERRORs will be printed to the log. An admin can then
try executing the included insert-triggers.sql file again
Move scripts in prep for regeneration
OMERO5.1DEV__6: create link insert triggers
5.1DEV__6 upgrade scripts
Add 'DROP TRIGGER' statements to insert-triggers.sql
Also delete DBInsertTriggerCheck config
Bump dbpatch in OMERO5.0__0.sql
Fix 'name = ()' syntax error
Update develop submodules

Repository: openmicroscopy/openmicroscopy
Already up-to-date.

Repository: openmicroscopy/bioformats
Updating 3086fd2..63fc1e0
Merged PRs (fast-forward):
  # PR 1123 melissalinkert 'Add a reader that accepts a file containing a file pattern'

Repository: ome/scripts
Already up-to-date.

Repository: openmicroscopy/ome-documentation
Updating 81205bb..191511b
Merged PRs (fast-forward):
  # PR 840 hflynn 'Updating team page re: Trello & Trac usage'
  # PR 841 mtbc 'clarify OMERO groups for LDAP-using sysadmins (rebased from dev_5_0)'

Generated by OMERO-5.1-latest-submods#137 (http://ci.openmicroscopy.org/job/OMERO-5.1-latest-submods/137/)
Merge pull request #2748 from snoopycrimecop/merge/develop/submodules

Update develop submodules for .pattern support
Web search form expansion
Blitz searchObjects() more parameters
Use full search form for initial query
webgateway views.annotate_tags() works with group:-1
Strip non-alphanumeric except * and ?
Search form validation and 'loading...' as before
Reduce field choices on search form
Blitz handles 'quoted phrases' with full text search
Blitz searchObjects handles non alpha-numerics and *?
Use 'image' as key, not 'images'