In BP_Follow class, use PHP5 constructor.
Before following a new user, check to see if an existing follow entry exists.

If so, return false.  This fixes how a logged-in user is able to
follow an account via AJAX multiple times across multiple, open tabs.

Fixes #27.
Remove unnecessary $defaults variable.
Better phpDoc for follow functions.