Removed extra call the get promise object. Redundant.
Removed stale dependency
Added a default to be loaded when the current theme isn't available.  This cleaned up the rejected promises being returned. Fixed issue in loadCurrentTheme incorrect $.when call. Cleaned up a few other small issues