Latest changes to SmallChat

I don't think there is another pull request active right now.  I changed the input of small chat to hold two Contacts because one small chat window will always hold the same two people communicating if that seems weird or wrong tell me.  You will have to update any calls made from a Small Chat object.  Also added the notification system.  It is set to a picture on my computer so you might have to delete that string for it to work.  It will just be a plain white notification with no picture.  Also changed the chat window to a TextPane for easy text editing capabilities and then added a auto response that yells "HEY!".