Fixed some issues due to my change to prototypal definition of classes.
Uses Function.prototype.apply to process data from ajax calls. See request-manager.js:callService