Optimized AppSettings service performance by relaying less on localStorage and use a cached object which is loaded on application load.
Also fixes #64 and loads the correct avatar when no gravatar is present.