Limit Plugin Version Data Transient Name to 45 Chars

Transient names can only be 45 chars long, because plugin slugs are long this will almost always exceed 45 characters. Per #4851 this seems to be causing notices to appear on some times.

Solves #4851