[lti] Convert non-Type.t upper bound error into underconstrained-implicit-instantiation error under production build
[lti] Convert non-Type.t upper bound error into underconstrained-implicit-instantiation error under production build

Summary:
We should not throw `non-Type.t upper bound` errors to the users, but they are still helpful for us to figure out what are the remaining upper types to reverse.

Changelog: [internal]

Reviewed By: jbrown215

Differential Revision: D41000639

fbshipit-source-id: da35374de738fe143d18046346b54b17c13a8e5a

facebook/flow,mroch/flow,mroch/flow,facebook/flow,facebook/flow,mroch/flow,mroch/flow,mroch/flow,facebook/flow,mroch/flow,facebook/flow,facebook/flow,facebook/flow,mroch/flow