Make FSharp.Core a normal component (makes optdata/sigdata files unnecessary when recent compiler and FSharp.Core can be assumed) (#2884) * merge optdata/sigdata * merge optdata/sigdata (compat) * merge optdata/sigdata (compat) * merge optdata/sigdata (compat) * fix build