Use units within ROIs
Integrated units objects furthermore
Had to move UnitType to package util.ui
Code formatting, removing of unused imports
Handle the case that there is no pixelsize given

In that case, just sets 1px as pixel size
Use unit symbols from API
Use lookupSymbol() method from api
Replace 'null' with '0' when showing line angle
Make sure same units are used for distance calculation
Cosmetic changes (code formatting, java docs)
Fixed: Missing values in results table
Use "calibrated" as menu item name instead of "in Microns" etc.
Fixed some more minor issues:

- Angle of "0" wasn't shown in results table
- Degree symbol missing
- Accidentely commited System.out.println()
Merge pull request #3229 from dominikl/roi_use_units

Use Units in ROI/MeasurementTool
merge develop -Dnone -Ibreaking -Eexclude -Ssuccess-only

Repository: openmicroscopy/openmicroscopy
Excluded PRs:
  # PR 3181 joshmoore 'Update to Hibernate 3.6 (See trac2570)' (label: exclude)
  # PR 3249 manics 'Tables set all metadata 12606' (user: manics)
  # PR 3266 joshmoore 'More unit tests' (user: joshmoore)
  # PR 3263 joshmoore 'Units longnames' (user: joshmoore)
  # PR 3228 mtbc 'fix #11779: graph operations use "compiler" rather than "rollback" strategy' (user: mtbc)
  # PR 3042 will-moore 'Download dataset project' (user: will-moore)
  # PR 3086 will-moore 'Create image by tiling 12459' (user: will-moore)
  # PR 3237 zeb 'Fix web attachment error msg develop' (user: zeb)
  # PR 3207 will-moore 'General pane web 2' (user: will-moore)
  # PR 3000 jballanc 'Update artifacts for Lucene, Hibernate, and Spring' (user: jballanc)
  # PR 3260 jburel 'mock object' (user: jburel)
  # PR 3271 mtbc 'Disk usage breakdown' (user: mtbc)
  # PR 3098 aleksandra-tarkowska 'Metadata reimport' (user: aleksandra-tarkowska)
  # PR 3156 aleksandra-tarkowska 'Templates cleanup' (user: aleksandra-tarkowska)
  # PR 3264 jburel 'Support for collapsing unique light paths (rebased onto develop)' (user: jburel)
  # PR 2363 dominikl 'Java Gateway API' (label: exclude)
  # PR 2182 joshmoore 'Read only flag' (user: joshmoore)
  # PR 3274 sbesson 'Move setup.cfg to the top-level directory' (user: sbesson)
  # PR 3218 will-moore 'Units metadata panel' (user: will-moore)
  # PR 3221 dominikl 'Wrap description text to avoid horizontal scroll bar' (user: dominikl)
  # PR 3273 joshmoore 'Accept non-1 finished counts' (user: joshmoore)
  # PR 3245 will-moore 'Get pixels size units' (user: will-moore)
  # PR 3276 dominikl 'Bugfix: OMEWikiComponents in metadata panel' (user: dominikl)
  # PR 3275 ximenesuk 'Make disk usage plugin work minimally against new response.' (user: ximenesuk)
  # PR 2585 aleksandra-tarkowska 'making time_zone and first_day_of_week configurable' (exclude comment)
  # PR 3236 will-moore 'Fix 'Save to All' in Preview panel' (user: will-moore)
  # PR 3254 snoopycrimecop 'Update develop submodules' (user: snoopycrimecop)
  # PR 3141 dpwrussell 'jstree upgrade (Functionality Review Only)' (status: failure)
  # PR 3272 dominikl 'Arrow key navigation support' (user: dominikl)
  # PR 3208 sbesson 'Update the OMERO install script to test Web login with CSRF (rebased onto develop)' (user: sbesson)
Already up-to-date.

Repository: openmicroscopy/bioformats
Excluded PRs:
  # PR 1478 rleigh-dundee 'C++: Add helpers for XML serialisation' (user: rleigh-dundee)
  # PR 1407 melissalinkert 'TIFF: fix plane count calculation for pyramids with multiple planes' (user: melissalinkert)
  # PR 1161 sommerc 'Initial CellH5 Reader class' (user: sommerc)
  # PR 1015 qidane 'Messy binary' (exclude comment)
  # PR 1443 joshmoore 'Genshi ZIP' (user: joshmoore)
  # PR 1485 mtbc 'minor nitpick tweaks to docs' (user: mtbc)
  # PR 1484 sbesson 'Review setId() Javadocs for readers/writers' (user: sbesson)
  # PR 1482 rleigh-dundee 'xsd-fu: Use multi-index for C++ reference lists' (user: rleigh-dundee)
  # PR 1177 rleigh-dundee 'specification: Add metadata for HDF5 embedding' (exclude comment)
  # PR 1480 melissalinkert 'Imspector OBF: support version 5 stacks' (user: melissalinkert)
  # PR 857 melissalinkert 'Initial support for Zeiss .lms files' (user: melissalinkert)
  # PR 1381 melissalinkert 'Parse physical pixel sizes from CellSens .vsi datasets' (user: melissalinkert)
  # PR 1487 hflynn 'Tidying stuff from nitpicks' (user: hflynn)
  # PR 1442 bramalingam 'Update roi handler' (user: bramalingam)
  # PR 1483 sbesson 'Update copyright: add support for unicode' (user: sbesson)
  # PR 1481 rleigh-dundee 'cpp: bioformats: Add resolve argument to resolveReferences' (user: rleigh-dundee)
  # PR 1461 csachs 'Changed ND2 metadata string handling to work properly with empty strings' (user: csachs)
  # PR 1477 melissalinkert 'Flex: improved metadata handling' (user: melissalinkert)
  # PR 1479 qidane 'Updated XSLT for units conversion' (exclude comment)
  # PR 858 melissalinkert 'Initial support for Veeco AFM data' (user: melissalinkert)
  # PR 1486 mtbc 'add an overview for new Bio-Formats developers' (user: mtbc)
  # PR 1309 melissalinkert 'Allow tile-based access of large JPEG-2000 images' (exclude comment)
  # PR 1426 qidane 'Initial Rendering Definitions schema' (exclude comment)
Updating c3521e7..cfb6648
Previously merged:
  # PR 1458 sbesson 'Fix Javadocs warnings'
  # PR 1471 jburel 'mock object'
  # PR 1473 rleigh-dundee 'C++: Minor documentation and whitespace fixes'
  # PR 1472 rleigh-dundee 'cpp: compat: Add boolean type'
  # PR 1474 sbesson 'Add bash script for updating copyright headers (rebased onto dev_5_0) (rebased onto develop)'
  # PR 1476 sbesson 'Improve failure message and description of dist target'
  # PR 1420 qidane 'Updating samples and adding units samples'
  # PR 1460 rleigh-dundee 'C++: Implement MetadataConverter'
  # PR 1465 melissalinkert 'NDPI: fix tile offset adjustment for files larger than 4GB'
  # PR 1457 melissalinkert 'IM3: fix memoization and whitespace'
  # PR 1468 rleigh-dundee 'C++: binary build and showinf fixes'
  # PR 1469 rleigh-dundee 'cpp: bioformats: Correct placement of warning pragmas in PixelProperties'
  # PR 1467 rleigh-dundee 'cmake: Replace FindXerces with FindXercesC'
  # PR 1459 jburel 'Fix writing of tiff description'
  # PR 1462 sbesson 'Add bash script for updating copyright headers'
  # PR 1463 sbesson 'Add script to bump version numbers'
  # PR 1365 ctrueden 'PrairieView 5.2 fixes and improvements'
  # PR 1437 stelfrich 'Changed handling of empty series names in ND2 files'
  # PR 1456 mtbc 'add note about using mvn eclipse:eclipse'
  # PR 1454 rleigh-dundee 'C++: Autoload schema catalogues and set up environment for tests'
  # PR 1366 ctrueden 'Miscellaneous cleanup'
  # PR 1452 joshmoore 'Use __import__ for generateDS to handle FS case issues'
  # PR 1448 melissalinkert 'Metamorph: allow both sanitized and unsanitized delimiters'
  # PR 1455 sbesson 'Remove source code hyperlinks from Java source files'
  # PR 1453 jburel 'Fix mock object to match changes from int to double for channel'

Repository: ome/scripts
Excluded PRs:
  # PR 94 will-moore 'Make Movie script handles units for scalebar' (user: will-moore)
Already up-to-date.

Repository: openmicroscopy/ome-documentation
Excluded PRs:
  # PR 1053 sbesson 'Development tools' (user: sbesson)
  # PR 1041 joshmoore 'Units documentation' (user: joshmoore)
  # PR 1038 aleksandra-tarkowska 'updating web doc for embedding viewer' (user: aleksandra-tarkowska)
Updating fb16f30..0fea7a3
Previously merged:
  # PR 1042 mtbc 'document graph traversal reimplementation for developers'
  # PR 1052 manics 'Add instructions for using Jekyll'
  # PR 1044 hflynn 'Faq stuff'
  # PR 1047 manics 'Web iis docs'
  # PR 1049 snoopycrimecop 'Update auto-generated properties'
  # PR 1045 ximenesuk 'Explain default Python tests.'
  # PR 1046 hflynn 'Removing IDelete api link as service deleted'
  # PR 1048 snoopycrimecop 'Update auto-generated properties'

Generated by OME-5.1-breaking-push#228 (http://ci.openmicroscopy.org/job/OME-5.1-breaking-push/228/)