Use setuptools if available; update future package to v0.8.1
Initial fixes for ANTLR module
Streamline antlr.py using new (long) int object in python-future >= 0.7
More fixes from ``future`` upgrade