Update to the SL Launcher making it compatible with API2, and converting
most of it's base functionality over to utilizing the new API.