Fix calendar feed to show upcoming events.
Fixed mentorship admin reset password command and captcha garbage collection.
Add delete query to captcha model for garbage collection.
Bugfixes for captcha garbage collection.
Fix news emailer to use bcc instead of to and send HTML emails.
Fix calendar to display only future events and in the correct order.
Fix icon sizes in "Stay Connected" section.
Don't destroy the session if checkLogin() fails.

Prevents deleting sessions where the user is not admin.
Merge branch 'master' of https://github.com/hthswebteam/HTHS-Website
Merged changes from live site (minus config files).

Changes:
- Switched from Facebook feed to Twitter feed on home page (still broken)
- [add] atom and under construction images
- [add] robots.txt
- [add] new .htaccess file
- [fix] delete duplicate BAgarwal.png
Moved production environment config files to config/production and added samples.

Also removed keys.php.sample in favor of having a database.sample.php sample config file instead.
Add readme with partial setup instructions.
Replace PHP short open tags "<?" with full open tags "<?php".

This helps prevent problems with short_open_tag not being enabled on some servers. Use the full open tag in the future.
Note that short echo tags "<?=" are fine and have been kept, since as of PHP 5.4 it is always enabled.
Add database setup instructions to the readme.
[fix] convert more php short open tags
[fix] Consistent date display in calendar widget.

(cherry picked from commit ebe9f17b338ebefce773a3d032e6ed8ef4b1b767)
[fix] Use native Twitter widget to fix social feed.

(cherry picked from commit 02638e7a052f8b320b05a55379e1852539074ba6)
[fix] Fix broken HTML tags.

(cherry picked from commit cf390e90c7333b01ef0e3b491553fdad57e60c21)
Remove One Call Now update link from homepage per request.

(cherry picked from commit ce382bd36b102949cf4f40c50fc352e1599a69b1)