Messenger Server

I decided to stop here, as I might make it a mess if i continued.
Some stuff could probably be coded better, but u can look if you want to use certain parts or not.

Currently in:
- Add Friend
- Delete Friend
- Online status
- Nickname, status etc showed/updated correctly, can also update them yourself in the options window.
- Note list
- Read Note
- Partial grouping... friends have a group value in the db, friendlistR also automatically gets the amount of groups and the group values.

Maybe i forgot something, maybe I didn't.
You should've put these comments into the Xml doc, so you don't have to jump to this method to get the information.

If there's 0 and 2 there are probably more values, don't use raw numbers if it's not as easy as true and false (success or not), use descriptive enums. Or use true and false if there are only two known values and turn the bool into the correct numbers.