Settings: Admin User Tab

closes #2422

- updated to use new change password method
- have all save settings use notifications
- create assetSrc helper for creating asset paths with subdir's properly
 prefixed
'getWithDefault' only does default on undefined, not null, and i don't think our api ever sends 'undefined'. Can you check that that's not the case & this appropriately uses default?