Upcoming past events added to Home and Upcoming Events pages

Adding work around so that upcoming past events show up on home and upcoming events page.

Also altered helpers so less dependent on knowing the event object internals to work correctly.