Add generics
Actually working generics and add to main.rkt
Add some simple operations on sets containing lattice elements
Better syntax location support in some lattice combinators