Changes to the input forms
First implementation of the programs and courses management interface
using split panes and dependent lists. Also added some concrete code to
the mysql daos for the programs and years. Should every databasse entity
have its own dao?