Wormkit changes

Added a preloader function for pseudo-selects where an item should be
selected in advance. Like when viewing a work order, the 'client' field
should already have the associated client selected within the container,
and the input field should be hidden until the current client selection
is removed.
Also activated the global ajax error handling function, so I need to
clean up default.js and remove quite a "few" error functions.
Also added the option to change the date of the schedule/chart on the
front page.