Adding kryo jar to classpath for 10.7 compile

'ant compile' fails under Mac OS 10.7 but works under 10.8
This adds the kryo jar to the two components that use it.
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
Adding OME 5 to docs dropdown menu
Update version history page to 4.4.8
Putting new menu under docs rather than products!
Changing downloads links & removing unused extlink
Updating download link in sidebar menu
Fixing downloads link
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.