add missing forward-declarations
Merge pull request #4 from rgngl/master

Add -f flag in clean target, otherwise make clean might fail.
Add -Wall flag to the compilation.
fix several warnings.
uncomment the parts previously removed for a reason, not valid anymore.
Merge branch 'master' of https://github.com/neuro-sys/irc-client
add missing headers, and a missing semi-colon cancer;
'*'
fix warnings.
fix glib related warnings.'
tidy up controller for user command dispatching to functions
refactor names for functions in irc.c in an hierarchical format
tidy up controller for user command dispatching to functions
add explanatory comment for irc.c module
add example command: .time
fix catch regex mismatch
refactor func names; and add time command
add missing global.h header