Added missing function to enum.
Free destination ranges in connection.
Removing range property from connections.
Adapted testlinear program for new range datastructure.
Allow double type for range data.
Merge branch 'expressions' into vector-extrema2