Abiding by the 80-char limit
Removing commented-out code
Removing useless operators from watched array
Using only pre-increment operator in watch_array
New memory allocator

But it doesn't handle some things well, the vector<Elem>::iterator needs
to be the 'at' number
Fixing some trivial bugs in new watch mem alloc
Cleaning up a bit
Not invalidating pointers any more
Better printing of watch memory used
Consolidating watch memory
Consolidate watches at a better place
Fixing prefetch
Less extra space after alloc in sub-array of watches when consolidating
Better parameters, smaller max size of subarrays in watch
Unfortunately, large problems need larger size&alloc
Cleaning up consolidation
Fixing consolidation for watches
Adding a commented-out thought
Fixing free memory chunk collector
Using static const instead of a #define