Category (Activity & Amenities) filtering now works, in the fetchdata() AJAX endpoint
EventDataSource subclasses: Events now have fields for the 7 weekdays (sat, sun, etc) and all drivers will populate these as they load each event, This sets groundwork for events being searched by a specific day of the week
AJAX endpoint fetchdata() now supports the weekdays filter; weekdays filter HTML changed to use sun-fri strings instead of 1-7 numbers
Search settings: the When pickers: number of days into the future (eventdays) now includes a month (30)  Gender, Age, and When boxesd now have lots of event handlers to make them act like radioboxes (sorta) such as always having one picked, having All uncheck the others, etc
Events table now has audience_gender and audience_age
See mobile/index.phtml for the list of known values (0-2 for gender, 0-5 for age) and see controllers/mobile.php for where it's used in filtering Events
These are not implemented in any driver, as no data source in fact has his information; was told to do it anyway in case we some day discover a data source which supports this...