separates "counts" and "sentences" files for corpora

Squashed commit of the following:

commit 4618816e1274add950a761d713532c6d0cb44871
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sun Jun 15 23:55:47 2014 -0400

    makes importNgrams more modular

    Squashed commit of the following:

    commit ac8c2a67168c6f4e545339974869c961f1236132
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sun Jun 15 23:54:06 2014 -0400

        separate counts and sentences

    commit 57463af5ff7eea6ed5627ad584d292417caba52b
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sun Jun 15 23:45:01 2014 -0400

        fixes lm generation by making calls blocking

    commit b7fe69c4aab16afd8b1fe5370df0d82c5fff5d98
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sun Jun 15 20:59:46 2014 -0400

        fixes loading count display

    commit e6ff6365fefa5b83817020464d6d8191959174a4
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sun Jun 15 20:45:20 2014 -0400

        adds comments

    commit 3b54b47fec4ac0b5ee7e369de5e12458dcd39a36
    Author: Conor Schaefer <conor.schaefer@gmail.com>
    Date:   Sun Jun 15 20:35:03 2014 -0400

        breaks preparation logic into defs

commit c25fd381be1574f289d6f534473f49af04e5cb47
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sun Jun 15 19:14:25 2014 -0400

    move tmp files aside

commit 4a72371448306c6e79ac2e05b71df539ec67ed00
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sun Jun 15 19:09:23 2014 -0400

    removes old comment

commit aed1b5899c71a139d750669188452cf37d0577f3
Author: Conor Schaefer <conor.schaefer@gmail.com>
Date:   Sun Jun 15 18:36:42 2014 -0400

    adds corpus and fixtures dirs