remove silly comment about outdated environment
assert file opening
use colormap from correct axes environment

Fixes bug #320.
test function for colormap bug
Using epstopdf LaTeX package

Instead of calling `epstopdf` from MATLAB, use the `epstopdf` package
in LaTeX. This package is a standard CTAN package that calls `epstopdf`
behind the scenes using a protected shell escape.

It might be necessary to add `--enable-write18` to your PDFLaTeX invokation.

However, on more recent versions of MacTex/TeXLive, everything should
work out of the box. Tested on MacTeX 2013 (OS X 10.9).
Merge pull request #324 from egeerardyn/epstopdf

Using epstopdf LaTeX package
small improvements to the acidtest
add patch test, small improvements to table data format
make some IF statements easier to read by removing the ~ (not)
bug in column formatting for tables
better handling of multiple patches
Re-introduced test/data directory

It was removed by accident in 171e9aae.
In e0fa4cd7, the file `test/data/.gitignore` was restored into `./.gitignore`
while that file effectively makes sure that git stores the `test/data` folder.

I tried to check whether `./.gitignore` was present before, but I couldn't find
one, so I assume this commit sets everything right.
Merge branch 'dataDirectory'
Actually re-introduced test/data

.gitignore file was in `test` instead of `test/data` (where it should have been)
test: less MATLAB PDF clutter

MATLAB part of the ACID test reference contained a lot of clutter,
that may ineffectively scale a PDF file as to obtain a properly
cropped PDF file.

Truth is, at the moment it is probably not possible to write robust and
compact code to make MATLAB do this. Especially if subplot figures are
used, this becomes nearly impossible. It is better to keep EPS
with its downsides (e.g. no alpha channel support, some background colors
may be lost, ...) and convert the file later on
print_verbatim_information added in ACID test
ACID: error output to LaTeX cleaned up
format_error_message in ACID

Error handlers had a lot of common code. Extracted into a function
to do the formatting of the error message
disp_error_message added in ACID

Error handlers contained some duplication. Extracted displaying
error messages to the console into a function
ACID: getEnvironment from m2t

m2t>getEnvironment is faster, so ne need to have two implementations