Server config file

Hi, I added some small code for reading the IRC server configuration out of a file. I also ignore the cabal sandbox files for testing on my machine.

So far I still need to wrap the new `getServerConfig` instead of `defaultIRC` on `debugConnection` but I haven't seen that function being used yet.

Let me know what you think. Cheers.