* Switched from a server-side rendering model to client-side. Now, the editing
view is the same view as the print view, using CSS media qualifiers to switch
between the eiting view on screen and the print view. This makes all the
server-side code unnecessary.
* Added logic to rewrite the service headers when the user changes the date so
that they include the correct dates and grey out fifth Sundays and Wednesdays
as appropriate.