Use a makefile as a build tool

This commit includes the following changes:
* Get rid of committed binary
* Add makefile for building interpreter
* Ignore bin directory
* Rebuild binaries on checkouts and merges
Merge pull request #1 from forestbelton/use-makefile
This pull request addresses the following issues:

* Fetch both tokens in XOR
* Add missing break statements
Merge pull request #2 from forestbelton/bugfixes

This pull request addresses the following issues: