Fall 2014 Project: Awesome additions

This branch/pull request represents the work done to add new C++ question types to Project: Awesome
Example of the bug: http://www.cs.ucsb.edu/~pconrad/github/jasenmh/AwesomeNextSteps/html/quiz.html?seed=1234&questionType=cppArgcArgv&showQuestions=yes&showKey=yes&showJSON=no&jsonString=%7B%22version%22%3A0.1%2C%22title%22%3A%22%22%2C%22quiz%22%3A%5B%7B%22question%22%3A%22cppArgcArgv%22%2C%22repeat%22%3A%225%22%7D%5D%7D