Add missing CPP pragma in Numeric.AD.Internal.Forward
Add a doctest to Numeric.AD.jacobian
Remove the mode-overloaded functions from Numeric.AD. They don't really work anyways, and the mechanism for figuring out which mode to use is a bit bogus.
Fix doctest in Numeric.AD.Newton.conjugateGradientAscent
Add ForwardDouble mode, specified to Double, and having only one constructor