Decision not to automatically permute dimensions in the header
Reshape to 4D
Unit tests updated
bug fixes
Merge commit
Simplification of R/W methods
Closing of the seisio object

Important operation of closing. If not done, will lead to a problem to
refer to the open file since only a limited amount of references to the
file can be created. That means that after a certain number of
iterations in re-writing the seisio object header, the file may not be
found anymore.
More illustrative header RW test
Faster RW method using flipped dimensions

This method is using for loops in Java (in SeisioSDC) to read and write
datasets. The use of flipped dimensions between Matlab and JavaSeis
avoids any permutation calculation time. Now, a multidimensional array
of dimensions (x,y,z) in Matlab corresponds to a multidimensional
object of dimensions (z,y,x) in JavaSeis. The files HeaderRead and
HeaderWrite have been re-written to match this new definition.
Writing tests report

May be the last commit on this branch.

A few tests have been done to show different possible way to write data
using JavaSeis. The most efficient way may be somewhere between doing
all the 'for' loops in Matlab and doing all the 'for' loops in JavaSeis
with a whole copy of the dataset.

2 files should be kept from this branch and replaced in 'JavaSeis'
branch:
- HeaderRead
- HeaderWrite
Those files enable to write a SDC header into a JavaSeis file with a
'flipped dimensions" strategy (the dimensions in JavaSeis are chosen to
be flipped compared to Matlab dimensions). This avoids to do any
permutation as it is currently the case in 'JavaSeis' branch (cf.
FileWrite and HeaderWrite/HeaderRead files in branch 'JavaSeis').