add max message size constant
Add hostmask and username tracking
added encoding option to buffer objects
Added method to test how many bytes a message may take
fixed compare
added support for config files
readded getters
added can_send method to printer
added compacter hands