Load non-active rooms as a batch
Update jquery migrate to latest version.
Rejig load order so that the active room is loaded first.  Load lobby and help info after the current room.  Make so that help doesn't have race condition.
handle commands being loaded later in the page lifecycle than before by gracefully failing autocomplete if commands haven't been loaded
Call client back when each room's messages have been loaded
rename getRoomsInfo to loadRooms, remove promise from populateRooms js method
Merge pull request #993 from JabbR/improve-load-perf

Make initial load seem more smooth