Update 5.40.3

Fix: Automated tasks not logging in as the user before running causing an access denied error.

Fix: Access denied for blog, forum, etc. when management system not installed. This was changed to make them visible to the public even if not installed. This way a developer can add blog posts but no one else can.

Fix: Service.VenueTimeZone now defaulted to the base time zone.

Fix: Service.VisibleTimes were showing all times, not just those visible for current user.

Fix: When adding a trading item, it would not proceed to check out.

Fix: Rename default templates for articles, etc.

Fix: Various base stylesheet changes.