Fix #1211: Warn if non-forward compatible @JSExport is used

Shouldn't `explicit` be `true` here? Since we've always used the fully qualified name for `JSExportDescendentObjects` and `JSExportDescendentClasses`, we need not report a warning about them. (And should not.)