New subsurface commits

Signed-off-by: Anton Lundin <glance@acc.umu.se>
Initial stab at travis-ci building the project