Merge pull request #17 from keneanung/Queens

Adding nqueens component. Also updates a few dependency versions, allowing an easier build from scratch.
Merge pull request #21 from keneanung/Queens

Adapted the queens module to fix open issues. Closes #20 and #19.
Add rate limiting (closes #18).
Lower required HTTP version.
Filter previous greps in !grep (closes #15)
Add -m to !grep for number of matches (closes #14)
Substitute randomly defined word with search term.

Closes: #16
Strictly compute ngram models (closes #9)
Fix crash on file not exist (closes #23)

Also gets rid of error message when attempting to clustering an empty list of
nicks.
Make stalker component more robust.

The component now tracks nicks across multiple channels and can handle names
spread across multiple 353 replies from the server.
Do not use strict maps
added -m flag to grep usage message
Update README.md

Updated general description.
Added compatibility section.
Updated commands section.

#24
Added usage messages to command component constructors. Updated all components to reflect changes to Command api. Closes #30 and closes #29.
Merge branch 'issue30'
added MIT license
fixed typos and clarified awkward sentences
added an installation segment to README, #24
removed leftover trace debugs from 2b7e2a7
Make !grep cluster aware.

closes #27