[IR] Third part of replacing 'entry' argument with the 'top' attribute for DSLX and IR level tools. 1- Remove entry parameter from package constructor. 2- Replace EntryFunction with GetTopAsFunction(). 3- Update fuzzer to support DSLX-to-IR conversion arguments. 4- Update crashers to contain DSLX-to-IR conversion arguments. 5- Add GetTopAsBlock and GetTopAsProc. 6- Remove EntryFunction from package.
[IR] Third part of replacing 'entry' argument with the 'top' attribute for DSLX and IR level tools.
1- Remove entry parameter from package constructor.
2- Replace EntryFunction with GetTopAsFunction().
3- Update fuzzer to support DSLX-to-IR conversion arguments.
4- Update crashers to contain DSLX-to-IR conversion arguments.
5- Add GetTopAsBlock and GetTopAsProc.
6- Remove EntryFunction from package.

PiperOrigin-RevId: 432802364

google/fully-homomorphic-encryption,google/fully-homomorphic-encryption