add resending user activation emails
Move user activation creation to when the user is added
Fix resending user activation email, and make users activations consistent.

UAs now deleted when activated, deactivated, deleted.
New UA is created when new activation email is sent
Add recent_items helper.
Merge branch 'activation-emails'
Try to force Travis to use PHPUnit from pear.

Some ZF explicit includes are incompatible with the phar version they're
otherwise using.
Specify PHPUnit 3.7 for Travis.
Use auto_discover rather than channel-discover.
Skip pear install for php 5.2.
Remove description from default home view.
Add release_object to new record loops in helpers.
Merge branch 'master' into shortcodes