Squashed commit of the following:

commit 73b8b73987f76c20f8f4ab4dbaf7a39f08b74533
Author: Jake Leichtling <jake.leichtling@gmail.com>
Date:   Mon Apr 1 23:05:57 2013 -0400

    Changed name from scanner to lexer. Added patterns to lexer.l

commit 8080235b32d6c0e743850ea831122ce8dd840a6e
Author: Jake Leichtling <jake.leichtling@gmail.com>
Date:   Mon Apr 1 22:31:38 2013 -0400

    Revert "Test commit"

    This reverts commit b56db4f8e7cbfb78dfcd130f95f2e5ac6e7cc3e5.

commit b56db4f8e7cbfb78dfcd130f95f2e5ac6e7cc3e5
Author: Jake Leichtling <jake.leichtling@gmail.com>
Date:   Mon Apr 1 22:31:28 2013 -0400

    Test commit