Minimal menu speedup patch

This is a simple patch that vastly improves menu performance.  The patch causes 30 application buttons to be added immediately and then the rest of the buttons to be added in the background.  This allows the menu to display immediately.