Updated parser and dependencies

Continued work on web parser after looking through CISAPI documentation. 
(http://courses.illinois.edu/cisdocs/api)
There is a link for an XML for each class and its details, but this requires more HTTP Requests. Each section in a class has its own XML which means there could be 5 or more HTTP Requests per course. For now parsing through the regular course catalog seems like the best option.
(http://courses.illinois.edu/cisapp/explorer/schedule/2014/fall/CS/NUM.xml where NUM is the course number)

Updated dependencies on node reflected in package.json.