Fixed issue with events being falsely reported as true, despite the fact there have been events.
- Each day will attempt to get the last known status of the day, in the event the previous day doesn't have a event as well, it will make a recursive call to itself until it finds a date.
- The recursion ends after 31 attempts (31 days) to prevent a infinite loop from occuring. If there have been no events in the past 31 days, it assumes the status is up.
Fixed potential spacing issue in code.
Fixed sorting issue where status was not being displayed properly forwards
Merge pull request #4 from jvasallo/master

Fixed last_known_event of past five days call. Now properly shows last known event on service instead of default.