Always interpret 'ref_pressure' as a double

Otherwise, when specifying (e.g.)

   ref_pressure=1.0e-5

(1 Pascal in bars), the value gets reinterpreted as

   ref_pressure=1

which is one bar.
Merge pull request #241 from bska/double-refpress

Always interpret 'ref_pressure' as a double