Issue #27, Limit of part length

Message parts are now limited to a maximum amount of 300 characters
before they are split. This should be a safe value so that parts are
never clipped at the end (due to their length exceeding the maximum
message length of 512 characters defined in the IRC protocol).

Signed-off-by: Lars Kiesow <lkiesow@uos.de>