Added Publish method to the module interface, so that all modules
on a page can be alerted when the published status of the page changes. Invoice->WriteData format was incorrect for only one group. Post module now displays it's own posts when the Reader module is not on the page. This allows it to respond to status changes for the page, whereas Reader module can only aggregate public feeds. Added a warning to the Purchase module for when the day is not "co-op-day" and ordering is not being used. The timezone is now set in the Config module's constructor.
Showing with 568 additions and 345 deletions