FakeReader: remove pointless comments

For some reason Eclipse adds these sorts of comments, but a simple
Ctrl+T in Eclipse (and similar functionality in other IDEs) will give
you the same information and more in an instant.
FakeReader: change shadowed variable name
FakeReader: remove empty, undocumented block

This avoids an Eclipse warning.
FakeReader: add support for generating SPW data

This implementation leans on XMLMockObjects, and is largely untested.
Changes after adding specification directory
Initial version of pom for specification

Not working yet
Fix maven build order for specification/
Change test jar scope for specification

Since there are test files under src/ in specification/
the scope of these jars can't be "test". Note: this will
have a transitive impact so that testng will become a run
time dependency for all jars!
Change commons-logging usage to slf4j
Add loci-legacy dep to specification for services
Move from loci-legacy to scifio dep for OMEXMLService
Revert "Move from loci-legacy to scifio dep for OMEXMLService"

This reverts commit 19a350d2a05a3d76aeb8e64d4cde9d1457905646.

Not possible to have specification depend on SCIFIO since that
introduces a circular dependency. What that means is that spec/
can't use OMEXMLService (or the home of OMEXMLService must move)
Move spec tests needing transforms to scifio
Copy {transforms,released-schema} to target/classes

This would be MUCH easier if these directories were
under src/ or resources/ or any other directory.

cF http://pragmaticintegrator.wordpress.com/2009/06/12/xsl-transformations-with-maven/
Use a single plugin to avoid overwrite
Move all spec tests to scifio
Fixing Ant and Maven by hacking about spec tests

Some of the files will need their licence changed.
Merge remote-tracking branch 'gh-ome/develop' into fake-screens
Cleaning class path and removing junit include
Proposed licence changes