Correctly fire getDataLayerAuth
- bugfix: getDataLayerAuth wasn't being fired when data layer returns 401
- Revert the change that removed diff-server from SDK as that was useful, at least until it's easier to use the production diff-server
- lots of work on lit-todo sample