rename simulator.remoteShowNotification to simulator.showRemoteNotification
onResponse is optional, pass null to showNotification instead of an empty callback
fix coding syle
FIX: if needsUpdatesAll is true updateAll should be called on ready
fix typos