Added problem set information to database #135

Still problem in getting problem number. Khan can't remember what
problems have been done so restarting a problem set makes the exercise
think that those are original attempts making the progree bar
inaccurate.
Merge branch 'master' of https://github.com/jbau/class2go

Conflicts:
	django-project/c2g/models.py
	django-project/courses/videos/views.py
Fixes to progress bar and added grades

Fixed the progress bar to count only questions without attempts
Added grading to the list view so grades will be posted after the
problem set is complete. Exercises still have problems with getting
correct question numbers and still can't tell if questions have already
been completed. #77 # 140
Fixed counting issue with scores

Fixes the scores of problemsets. Now counts progress and scores
correctly #77 #140
Add alias for "salem" (west coast admin server)
Added table and fixed DB populate

I added an exercises table edited some fields and updated it in
db_popoulate. #77
Added the untracked files
Committing changes to database schema

Saving changes to schema before pushing so others can pull and edit
schema as well.
Problem Sets add data to the database

Problem numbers are embedded into the page itself under problems and ID.
If db_populate is called, the IDs might not match the ones already in
P1.html so after db_populate, you might have to add the ID's manually.
Automatic adding will be done in a later sprint #77
Changing location for static files.

We need someplace to publish static files.  Should be the same on all
environments to facilitate dev/test.  May want to make relative at some
point...
Merge branch 'master' of github.com:jbau/class2go
Recording for problemsets complete

Problem sets now write to database correctly given that problem id's are
correctly formatted in the khan template. #77
Initial checkin of Class2Go cookbooks

Initial cookbooks for managing class2go production and staging.  The
ones that are specific to managing the class2go setup are prefixed with
"class2go", the others are general.  I wrote the "gdata" one, which is
just packaging up the google data distribution, but since it's not
specific to our environment per se, it's got a non-c2g name.
Initial setup of for .chef placeholder

We need to be careful not to check in our secrets here, hence the
special .gitignore here.  Probably redundant, but just to be safe.
Initial Class2Go chef setup

Some placeholders stuff that comes with any Chef project, we'll likely
want to flesh out later.
Fixed Psets, progress, and activity records

Split Pset 1 into separate files so problems no longer crash. Hints
counted as attempts so I excluded them from attempts when calculating
progress and grades. #77
Merge branch 'master' of https://github.com/jbau/class2go
Staging environment file.

So far only parameterized out the appdb into here, but more needs to
come here to be sure.
Initial checkin of prod environment file.

Currently just the prod MySQL db mirroring it's staging counterpart.
Removing misconfigured chef-client cookbook

Was some sort of stranded submodule-ish thing.  Removing so I can
replace with a standard copy/pasted tree.  Maybe it should be a
submodule later?  We'll see...