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.
Instead of doing this from the db you should give the Note a method `MarkRead()` or something, that sets `Read` and calls this db update.