starting a new branch from a recent master pull.  There were enough structural changes
to warrent starting from a fresh master.
in this, made changes to function-site/index to get started
checking in changes applied from the old protein_structure branch.
This is not working, but commiting so I can go back to master and
see how that works again.
fixed a syntax error in kbaseCardLayoutManager.js -
This version now seems to connect to the protein_structure_service
test VM, so I'm checking it in and will try push this branch to
github.
Noticed a lot of activity in master, decided to merge that in, hoping
this is the right thing to do.

Merge branch 'master' into new_protein_structure

Conflicts: (resolved)
	functional-site/index.html
	src/widgets/genomes/kbaseGeneInstanceInfo.js
updating with master from github to try to keep current

Merge branch 'master' into new_protein_structure
Gene list card was added into genome landing page.
Merge branch 'dev-microbes-landing-page2' of https://github.com/kbase/ui-common/ into dev-microbes-landing-page2
service has been moved into production, so I've changed the
URL in src/widgets/genomes/kbaseGeneStructureMatches.js to
point to the official production service.
removed unnecessary workspace handling code, left in empty hooks
for now.
added contig browser to feature section
Merge branch 'dev-microbes-landing-page2' of https://github.com/kbase/ui-common into dev-microbes-landing-page2
Rearranged genome landing page elements
removing file that isn't needed
making recent narratives only show recent narratives :)
added scrolling to structures widget, removed cutoff size, improved sorting.
incorporated pdb viewer widget for gene landing page
working pdb structure view in new landing page layout, some layout tweaks
removed debug statements from the sequence widget
mostly working, still need to add click events to redirect to a new page, and buttons are not showing for some reason
minor updates to Gene structure error message and removal of debug comments