don't call ace_getInInternationalComposition if editor is not fully loaded
Addressed a potential never finishing forEach in PadMessageHandler.padUsers

If the session info for a client would be null or undefined, the forEach
callback would never get called which means the padUsers callback would
never get trigged. This could potentially block API request as this function
is exposed at an HTTP API endpoint.
Updated npm version.
Merge pull request #2088 from simong/padUsersCallback

Addressed a potential never finishing forEach in PadMessageHandler.padUsers
Merge pull request #2074 from webzwo0i/fix-disconnect-on-new-changes-in-padinitialization

don't call ace_getInInternationalComposition if editor is not fully load...
Merge pull request #2095 from vvision/develop

Fix plugins not being fetched (update npm)