Added token support for OCaml.  Fixed an install bug in Makefile

This patch adds support for user defined tokens in the OCaml backend.  This will close issue #56 on the tracker.