Local storage version of nordis clent doesn't include the on loading directive and all the api calls use promises rather than callbacks. Removed some unneeded curly braces from stats, as well as a call to save the App if it has an sid but no id.  In AppConfig, check for hClasses[sClass] before checking hClasses[sClass].sKeyProperty. Also, fall back to console.error if this.logger isn't found.

In Base, don't serialize properties marked as bPrivate.   Also added a requestp method for promise-based http requests.