added code to remove buddies

cleaned up firebase listener code, added code to remove listeners after
logout (still needs to be checked), need to add code for transactions on
adding buddies - conflicting transactions causing nullpointerexception
in arrayadapter