Deploy CAN and DP Spring and Summer Updates

Merge many new updates and features to be deployed to Dreamsis.org. Notable changes include NSC integration and lecture sign up capabilities. Also updates Rails from 2.3.5 to 2.3.18.