Schiefelbein, Andrew 1dfb9036f8 log improvements & add sessionization
1. Fix the keepalive timeout
2. Added a retry to the client on refresh requests happeing
   before the backend was available to respond
3. Created the notion of a session so there's a link between one
   browser and all actions are related and contained
4. Added a custom logging service for the backend
5. Added a custom logging service for the client output:
   [airshipui][Debug] 8/14/2020, 2:35:24 PM - AppComponent -
                  Message received in app:  WebsocketMessage

The go logging is largely cribbed from CTL, but will mutate

Change-Id: Ie4242b8d720e7712d2f5a586c7812dfc66c5adba
2020-08-17 14:05:25 -05:00
..
2020-08-17 14:05:25 -05:00