Update portal.js

Added a 1-st (omitted) string argument (event name) for the message callback (line 1335). Without the event name argument the method "_fire" searched the events dictionary for an incorrect event, found none, and "message" callback was never called.