Fixed an issue with the genome overview widget crashing if some genome values were missing.
Finished migrating dbpedia lookup entirely to kbaseWikiDescription widget.
Removed some dead references and log statements.
Fixed an error that pops up when no description can be found for the whole taxonomy.
Description card image should now auto-resize to fit in the card (and change as the card is resized).
Added better error trapping in the description card when a central store genome isn't found.
Added better error reporting in the genome description when a central store genome isn't found.
Better error descriptions, some cleanup.
making a small fix to the login widget that should make the authentication error messages more useful
Changes to support deployment of functional site (still a bit rough)
Excluding deployment files in deploy script
Adjusted login page so that it removes the "login" box once logged in, and replaces it with a message and "Sign Out" button.
The login page should now show the right user's name when logged in.
Most login/out cases handled properly now. The Page form and Widget dropdown should both redirect from the /login/ location to the /narrative/ location.
Re-routed session storage of login info to local storage... there might be a security issue with that, though.
Added checks to make sure the token is valid when the page loads - if not, it gets wiped, and the user is prompted to log in.
Added a browser check that creates a modal if it detects IE 9 or older. This can be expanded to other browsers/devices as well.
Added some commenting to the browser check function.
Tweaked browser error message.
Merge branch 'master' into auth-fix