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)