Update the Makefile to ignore c99-compat
Update the way of setting up CFLAGS (and include -std=c++11)
Remove "using namespace std;" declarations in .cpp files
Add boolean comparison operators to Concentration
Remove a couple of contructors in Concentration
Rename Major::init to Major::parse
Tweak some contents of Concentration
operator<< override for Concentration needs to take a concentration as the argument.
Include gened in Course
Course::geneds should be a vector
Update GenEd
Xcode stuff (added warning flags)
Update and simplify ID
Simplify MajorRequirement
Simplify Requirement
GenEd shouldn't inherit from Requirement

They're too different.
Requirements should be vector* 's
Tweak/simplify Major's structure
Tweak and simplify SpecialRequirement to better take advantage of Requirement
private to protected for Course's variables