Course list

In order to make it easier for users to compose their curriculum, I added a list of actual HPI courses from WS10/11 until WS12/13 that users can pick from instead of entering their courses manually.
These courses were parsed from the HPI homepage using the Ruby program located in courses/.
While there might still be some flaws in the data, it should be pretty useful right away.