Removed the -bf-dump-cache option

As there's virtually no point in specifying -bf-cache-model without
also specifying -bf-dump-cache, I made the former enable the latter's
functionality and removed the -bf-dump-cache option entirely.
Reporting of misaligned cache accesses
Removed the split-access counters

The split-access counters were, as Eric Anger puts it, "a shaky
attempt at misaligned accesses".  Now that misaligned accesses are
counted more reasonably, there's no need for the redundant but
inferior split-access counters.
Improved the way misaligned accesses are reported

Byfl now reports misaligned accesses as a number of memory operations
instead of a number of cache lines as the former more likely
corresponds to how users think about data alignment.