Start work on promoting to real objects...

and get boost::optional as a dependency.
Fix merge conflicts in src/src.pro
Get week schedules working as non-indexed objects