first mega commit on refactoring
second mega commit with refactorings
updated readme
added .gdbinit from the current php-src
updated .gitignore
cleaned up 53 checking macroses
refactored some account related stuff
refactored the conversation related stuff