ome-xml: Timestamp: Remove non-joda time ctors and methods
xsd-fu: Extend C++ support and add extra options

· xsd-fu no longer needs PYTHONPATH setting explicitly; updated
  ant and maven configurations accordingly.
· xsd-fu no longer requires the template path specifying manually;
  it defaults to the location of __file__, which is
  components/xsd-fu.
· xsd-fu generates sources and headers in separate passes, the
  new -f (filetype) option will select the type to generate.
· xsd-fu has additional options -q and -v to select quiet and
  verbose operation, respectively (default: verbose).
· xsd-fu has additional option -d to perform a dry run; this
  processes the model but does not generate sources; this is
  indended to allow users to obtain a list of source files
  which will be generated.  This can be used by e.g. cmake to
  generate a full dependency graph and regenerate sources on
  as needed.
· xsd-fu uses print_function from __future__; this will require
  python 2.6.
· Drop top-level "-src" dependencies; these are not necessary
  since this is taken care of by the per-component generate-source
  targets, and this also prevents some unnecessary multiple
  invocations of xsd-fu.
· Improve fu.py support for C++ types, including special casing
  fundamental and primitive types, handling keywords such as
  namespace and union in model objects, weak_ptr for references,
  using explicit namespaces where required, and introspection for
  required dependencies for header and source includes.
· Special case exlusion of warning message for EmissionFilterRef
  and ExcitationFilterRef; other warnings will still be printed.
xsd-fu: Fix apostrophes in fu.py
Merge pull request #637 from rleigh-dundee/timestamp-remove-date

ome-xml: Timestamp: Remove non-joda time ctors and methods
xsd-fu: Untabify
Leica LIF: also parse channel names from FilterSettingRecords
PreviewPane: remove redundant null check

Noticed by Findbugs.
specification: Depend upon xercesImpl
Merge pull request #648 from melissalinkert/findbugs-fix

Java 1.7/Findbugs fixes
Merge pull request #652 from rleigh-dundee/specification-xercesdep

specification: Depend upon xercesImpl
Merge pull request #639 from rleigh-dundee/xsdfu-cpp3

xsd-fu: Extend C++ support and add extra options
Adding wider search for DOMImplementation
FileHandleTest: remove trailing slash from /usr/lib/

This allows the test to match /usr/lib/ and /usr/lib64/, so that
necessary native libraries aren't detected as file handles that have
incorrectly been left open.

Conflicts:

	components/test-suite/src/loci/tests/testng/FileHandleTest.java
Exclude /usr/share/locale files from FileHandleTest
Exclude /lib files from FileHandleTest
Operetta: prevent XML values from being truncated

The characters(...) method in the SAX handler now simply aggregates
characters between calls to startElement(...) and endElement(...).  All
of the value processing is done when endElement(...) is called, which
prevents the handler from parsing/storing incomplete values if multiple
calls to characters(...) were necessary to process a node value.
ScanR: prevent XML values from being truncated

As with f844041, this defers value parsing to the endElement(...) method
in the SAX handler instead of doing the parsing in the characters(...)
method.
Synchronize MATLAB page with LOCI content
Delegate non-Java code page to LOCI site

The article is a general one, and largely unspecific to Bio-Formats.
The most important Bio-Formats-specific point is the "recommended
solutions" linked at the top.
Simplify note about additional optional libraries

It is unnecessary repetition to mention that "beyond XYZ no additional
libraries are required" since they were just described the sentence
before. That language was really just a holdover from back before there
were any dependencies at all.