kuali/kc — pull request #1372 by blackcathacker (2014-12-30 19:50:17+00:00)
Title: Kfsti-668

This PR replaces #1307. It includes all changes there, a few other fixes, and a giant squash of 200+ commits.