Initial commit: (very) basic factoid library and factoid importer.
Run gofmt to tidy things up.
Implement the non-random random results favoured by denizens of #ed.
Misc fixes to importer; including actually parsing the cmdline flags ;-)
Initial commit of main bot code. Proof-of-concept more than anything else.
Move to mgo from go-mongo.
Make git ignore gb built binaries in the tree.
Add README to help #ed people to get started.
Set a dev channel.
Oops, ssh:// considered harmful.
Missed a dependency :/
Random library of utils, currently all one of them.
Fix possible bug in GetPseudoRand().

It was possible that a deleted factoid could result in a state where
all the still-existing values for a factoid key had been 'seen' and
thus Count() would return 0, causing no factoid to be found. To fix
this, check whether the key has been 'seen' before and invalidate
that saved state if the result count is zero.
Rename botState to sp0rkle, and add a getState() to make life easier.
Add an action handler.
Add ability to specify botname and channel to join
Refactor RemovePrefixedNick to allow for just testing for a prefix.
Move looksURLish to lib/util.
Move factoid parsing logic into lib/factoids.
Introduce 'storable' nick and channel structs that mimic(ish) goirc ones.