Swig/Python bindings: Restored range property to tuple.
Handle range data sent as doubles
Swig/Python bindings: range data should be handled internally as doubles.
Swig/Python bindings: do not supply default starting port to libmapper in device constructor.
Swig/Python bindings: do not supply default starting ports for devices in test programs.
Merge branch 'master' into vector-props2

Conflicts:
	src/db.c
	swig/mapper.i
Removed remaining usage of mval union in favour of signal-native datatypes for range properties.