explode awful PHP function that generates markup and a script tag...still awful, but a step in the right direction
Merge pull request #412 from Trott/de-turducken

explode awful PHP function that generates markup and a script tag
separated markup from javascript.
rolled discipline picker related code into ilios.pm namespace.
Merge pull request #416 from stopfstedt/more-work-on-discipline-pickers

refactored discipline picker for program years