Changed names of the project and target to avoid collisions with the Fortran library.
Define cmake variables for include and lib directories, for use by other cmake projects.
Added function sdf_read_station_timehis.
Set the memory map length to be the same as the file length.

This is a workaround for SDF files with no summary blocks.
Read variables for specified stations.
Pack each station time history congtiguously into the data array...

...so that the Python module doesn't have to calculate the transpose
when extracting the time histories.
Use simpler method for finding file size.