Stop testing on PHP 5.2

This is the beginning of our PHP 5.2 support deprecation.
See also #1830
https://github.com/ginatrapani/ThinkUp/issues/1830
[DB MIGRATION REQ'D] Keep users logged in via long-term cookie

Adds tu_cookies table.
CookieDAO and MySQL Implementation.
Test for DAO.
Check for cookie when not isLoggedIn() in Session.
Kill cookie on logout.
Integration tests for login, and new one for logout.
Updates installer and DAOFactory tests.

Closes #388, closes #1832
Facebook plugin: Swap in short-term token for long-lived token
Test fixes
Send Facebook reauth email to owner, not admin
Facebook plugin: Gracefully handle app-level API rate limiting
Facebook plugin: Gracefully handle "unexpected error please try again" from API
Docs: Add missing header [ci skip]
Facebook plugin: Handle business accounts

In the past, Facebook allowed business owners to sign up for an account with
no wall, profile, etc, that was just for managing pages and ads.

They no longer do so.  The /me api for these accounts does not return
a name field, which is sad, because we use that as the key in the instances
table.

For reference, I found these stack overflow on this topic and the suggestions
all come down to "check for a name field":
http://stackoverflow.com/questions/14719211/how-can-i-know-if-a-facebook-account-is-personal-account-or-a-company-type-accou
http://stackoverflow.com/questions/10857138/how-to-obtain-username-name-for-a-company-facebook-account

This simply checks for a name parameter and then shows the user an error.
Maybe apt-get update.
Merge pull request #1855 from cdmoyer/fix-travis

Maybe apt-get update.
Docs: Update core dev team page
Instagram Plugin
With contributions from @AaronKalair and @ginatrapani
Improvements to Instagram Plugin
Only get newests posts and only get friends every two days.
Allow non-duplicate key errors to bubble out of CookieMysqlDAO

This'll help people better troubleshoot a missing migration, for example.
Merge pull request #1886 from cdmoyer/1867-catch-pdoexception-just-for-duplicate-key-in-cookiemysqldao

Allow non-duplicate key errors to bubble out of CookieMysqlDAO
Update CONTRIBUTING.md

Include the new insight template for defining new insights