multiple widget and renderer updates / additions

updated listselect asynch mode
added auth provider selection to login widget
updated heatmap renderer
added ecological heatmap tool