Added changes to fix security issue where logged out and no leader showed content.
Fixed an issue where the contact leader in impact panel contacted the user instead and removed the contribute button from show page if no expenses.
The homepage now sorts based on due dates.
Started on #159 with new gem that may or may not work.