dialog.js for replacing html in view.html, etc.
dialog.js and a view.html modified to work with it, read dialog.js comment for various information
Fixed circle bug, implemented dialogs for pencil/lasso
Persitent colors for lasso
Style fixes to remove trailing whitespace and indent with spaces only
Merge branch 'adam3'

* adam3:
  Style fixes to remove trailing whitespace and indent with spaces only
  Persitent colors for lasso
  Fixed circle bug, implemented dialogs for pencil/lasso
  dialog.js and a view.html modified to work with it, read dialog.js comment for various information
  dialog.js for replacing html in view.html, etc.

Conflicts:
	glviewer/static/arrowStampWidget.js
	glviewer/static/polylineWidget.js
	glviewer/templates/stack.html
	glviewer/templates/view.html
lasso popup when loaded bug.
A very early-stage swipe panel class for mobile devices