DNN-5481 Bulk add admin pages during upgrade for performance

When a new admin module is created, DNN has to create a new admin page on each site and then add the module to each page.  When an installation has thousands of sites, this can become a performance bottleneck, making upgrades very difficult.

This pull request creates a new stored procedure which creates tabs and modules in the database in bulk (i.e. for each site, all at once), instead of one at a time.