Various commits

Created several base modules:
- dulk::Base
-- This handles Errors, Status messages and connects the bot to the
network.

- dulk::Socket
-- This handles the sockets for the bot. Will add a listener for the
socket later.

- Added various comments
New Modules for dulk.pl
Merge pull request #5 from MartindenDulk/develop

Created modules & several cleanups