Merge pull request #162 from csmith/master

Tidy up/correct build script a bit.
Add target to bundle plugins in jar.

Building client:fatjar will bundle all plugins in the 'plugin'
configuration in gradle (currently IRC parser, Swing UI, two
tab completers) into a client jar.

Fixes #100