Create subfunction returning the cell array of dimension orders
Refactor bfsave tests

- Remove dependency on bfGetReader/bfGetPlane functions in tests. Use Matlab built-in imread function instead
- Split various tests (dimension order, size, planes)
- Use fake reader bytes to test byte writing (instead of rand matrix)
Add support for Compression parameter/value pair in bfsave
Add unit tests for Compression optional parameter in bfsave
Add support for optional BigTiff parameter/value pair in bfsave
Fix bfsave header to describe new options
Fix bfsave BigTiff parameter definition and corresponding test
Fix getCompressionTypes() static method invocation

Under certain conditions (if loci_tools.jar is added during the internal call
to bfCheckJavaPath), calling the static method while constructing the
ImageWriter failed.
Merge pull request #535 from sbesson/rebased/develop/bfsave_params

Add Compression/BigTiff option to bfsave (rebased onto develop)
Merge pull request #533 from qidane/kryo-compile-10-7

Adding kryo jar to classpath for 10.7 compile
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