Friends Management 80% Complete

Ironing out some bugs, but for the most part adding and rejecting friend
requests is working. Next is to clean up the alerts system, and then
have the friends list on the left hand of the chat window update itself
either based upon the database or dynamically when new friends are
added.