Merge launchpad-1

Need to merge launchpad-1 changes, which includes displaying and editing common employee achievements in the Launchpad module. Some generic module optimizations alsp done, including better access to settings, using less resources to store table data in the session variables.