reversed changes that broke the wrapper without ExternalMedia, please use the new branch for further development

Changes of CoolProp for Modelica for better compatibility with ExternalMedia

Signed-off-by: Ian Bell <ian.h.bell@gmail.com> (reverse-merged from commit 57d0c9f94e2a23249730e4e9cb0c169f30b0d630)
Merge branch 'refs/heads/master' into NoExternalMedia
Merge branch 'refs/heads/master' into NoExternalMedia
Merge remote-tracking branch 'refs/remotes/origin/master' into NoExternalMedia
Reintroduced extended two-phase properties, fixes many issues with transport properties and saturation states. In particular, this commit closes #25 again and it also fixes TTSE and closes #158.
Merge remote-tracking branch 'refs/remotes/origin/master' into NoExternalMedia
Added bicubic interpolation to modelica wrapper with enable_BICUBIC
Merge branch 'refs/heads/master' into NoExternalMedia
Added CAS code to JSON output from 4.2; Output eta for gaussian

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Added image comparison to unittests for plots

- use image comparison from matplotlibs test framework
Changed plotting routines to use PropsSI method internally
Fixed python 3 bug in fromSI and toSI methods
Changed scale_plot method to use units argument

- use units argument for axis scaling of the plot (was unintenionally
  hardcoded to kSI)
- make method public to allow easy rescaling of plots
Handful of little changes to remove compiler warnings

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Merge pull request #183 from spinnau/plot_PropsSI

Changed plotting routines to use PropsSI internally
Merge branch 'refs/heads/NoExternalMedia'
Added build script for java on linux
Fixed build script to run properly for Java on linux
modify the linux build script and README
modify the README