Added "if exists" functionality to Template and used to to allow for override js and css files. They do not have to be present, but if they are they are included after math4.css and math4.js and allow a way to override standard theme stuff.
Adding the main color elements to math4-overrides.css.dist
Merge branch 'develop' of https://github.com/openwebwork/webwork2 into css-refactor
This commit does a fair amount
- I added a subroutine to ContentGenerator which allows templates to check
  if a file exists
- I added distribution versions of untracked "override" files for math4.css
  and math4.js.  When missing they will be ignored, when present they will
  allow people to override the math4 css and js in a way that is not tracked
  by git.
- I added an "alternative coloration" of math4 to show how this can be done
  in a way that keeps track of changes from upstream.
- I added some comments and other things to make it a little more obvious
  how to set site_info.txt in such a way as to be independant of switching
  branches
- I deleted some unused theme files.
tweaked green theme
Polishing
More polish.
Final polish
Upgrade AskSage error reporting and portability

In particular pass location of curl (used in sage call) from site.conf since the location can be different on different machines.
Create error messages when debug is set to 1
Merge pull request #439 from goehle/tag-bug

Tags and Tmp Files
Initial stages of clean up of the htdocs/js directory including getting rid of old ww3 files.
Restored the LB3 to the master (i.e. working) version.
Move some more unused js files.
Deleting of old unnecessary files.
Deleted extra thing.
More security measures for the ww3 course manager.
Fixed gitignore bug
Reverting .gitignore change
redirect a student user to the ww2 student page.
Now there is a file (math4-coloring.css) which is tracked by git and will be
added to system.template when it is present.  This can be used to create
colored themes that will be distributed via git.