OMERO5.1DEV__15: fix tolerance types with nonegative_float

The units PR incorrectly rolled back the cutin/cutout
types to int. Further, there wasn't a definition for a
nonnegative_float. Both of these have been adjusted now.
Bump patch in OMERO5.0__0.sql
Fix unicode weirdness in psql-header
Merge pull request #3205 from joshmoore/cutin-5.1d15

OMERO5.1DEV__15: fix tolerance types with nonegative_float