fixes #1
Squashed commit of the following:

commit 74ac2d85548cd8134b0949372a6149aef1e42ff2
Author: Ben Robbins <ben.robbins@gmail.com>
Date:   Sun Oct 19 11:08:15 2014 -0500

    ngram search

commit 6b8bd963478a41c2d49c2dcfac0bb14527a3fae0
Merge: 6ae9010 02d5277
Author: Ben Robbins <ben.robbins@gmail.com>
Date:   Sun Oct 19 09:14:45 2014 -0500

    Merge branch 'master' into multi-term

commit 6ae901054a5324e1875d6494ae6f2df195022e7d
Author: Ben Robbins <ben.robbins@gmail.com>
Date:   Sat Oct 18 17:31:16 2014 -0500

    regex