Tone down AutoDiff error reporting and make it switch-offable

In certain applications, such as ParsedFunction, derivatives are build proactively and may never be used. We silence all AutoDiff exceptions in that case to avoid confusing the user. 
It is up to the user to verify that the derivatives of a ParsedFunction were build successfully.