Switches to Grunt for the build process.

Also cleans up a number of files that were obsoleted by the change.

Squashed commit of the following:

commit d0b00684f64ba79727eaf4218a3864eb01224c54
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun Jan 13 13:33:09 2013 -0800

    Updates README to reflect build process changes.

commit c23524670a0687a1413f2334bb8dd284eac188ef
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun Jan 13 13:18:40 2013 -0800

    Removes obsolete build-related files. Rebuilds binaries with Grunt.

commit 6e4f6331d43bda269599fc6b487bab761945f7f0
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun Jan 13 13:07:36 2013 -0800

    Adds min and build tasks.

commit bb969fa7eefa3bf2f83f4e7a5d3d3bcc60752e18
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun Jan 13 13:00:59 2013 -0800

    Add concat:forRekapi task.

commit 51c97c09a161fbbac9ff36d8c92f723cdb03032c
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun Jan 13 12:55:58 2013 -0800

    Adds task for minimal concatenation.

commit d234a884d0115c7b6b6c89d06e55853b48657542
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun Jan 13 12:29:23 2013 -0800

    Lints src/shifty.token.js.

commit 08a6b276efeaffc99e80cc8bc8e13291fe18de49
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun Jan 13 12:11:42 2013 -0800

    Adds some JSHint config stuff, starts on linting.