Version 3.0.0: moving to double variables

Core library updated and tested
Maintaining ANSI-C conformance
Cleanup

Removed some redundant code after moving to double's
fortran bindings updated
idl bindings updated
swig based bindings updated

all seems to work nicely
fixed ruby problems -> needs more testing though
Ruby fixes
Tweaks to support .NET bindings after change to double
Merge pull request #9 from wormy69/move_to_double

Tweaks to support .NET bindings after change to double