allow downloading deps using curl

fetchdeps.pl now supports a --curl option

changed dependencies from ibiblio.org - for some reason
these don't seem to work when the HTTP client is curl

these changes allow dependencies to be fetched on
MacOS without installing additional software
ignore .DS_Store directories
gwt-traction has moved
something changed...
added a FIXME about moving a method to SessionUtil
Merge branch 'master' of https://github.com/cloudcoderdotorg/CloudCoder into useraccountpage2

Conflicts:
	CloudCoderSubmissionQueueServletContextListener/bin/.gitignore
merge Shane's work
all changes to the user account page. functional account page, but with
loop bug on the "user progress" button. have created UserAccountPage2
and UserAccountView2, making them the default choices
Merge branch 'useraccountpage2' of https://github.com/sbonner1/CloudCoder into shane-user-account-page
minor comment removal change
create UserSelection when user wants to see his/her own progress

also some improvements to run-super-dev-mode.sh
Merge branch 'shane-user-account-page' of github.com:daveho/CloudCoder into useraccountpage2
	modified:   CloudCoder/src/org/cloudcoder/app/client/page/CoursesAndProblemsPage2.java
committing changes for the creation of the listBox item and its implementation, so that Dr. Hovemeyer can find the errors in SuperDev mode
ensure CourseSelectionListBox is activated
a couple minor fixes for user account view 2
minor changes
fixing merge conflict with Dr. Hovemeyer
Created and completed exerciseSummaryItem, exerciseSummaryView, and the components in the css file. exerciseSummaryView is instantiated in CoursesAndProblemsPage2, and is fully functional.
amending last commit to include ExerciseSummaryItem and ExerciseSummaryView