Add a method for querying the memory usage of a translation unit.
Implement a memory-limited cache of translation units.
Add a 'cachesize' command line option to specify the size of the
translation unit cache.