Add the persuaive paper assignment.
Update the persuasive paper assignment.
Add homework 2 assignment.
A few updates.
Update the acceptance test method and the homework description.
Merge branch 'master' of https://github.com/joshpeterson/DevelopingConcurrentSoftware
Merge remote-tracking branch 'upstream/master'
Start of homework 3 description.
Add homework 3 code.
Correct a few of the validations.
Start homework 4.
A few updates

* Add lecture notes for the modern CPU architecture lecture
* Fix up the slide for the modern CPU architecture lecture
* Correct a few other typos
Update DVCS lecture and add lecture notes.
Update TDD lecture and add lecture notes.
Improve the lecture notes titles.
More updates to the TDD lecture.
Update Dennard Scaling lecture and add lecture notes.
Correct a few typos and add the interview option.
Merge branch 'master' of https://github.com/joshpeterson/DevelopingConcurrentSoftware