Handle corner cases for stream buffer.

The stream buffer miss handler just returns immediately if the address is the first
page in memory or the last page in memory.

Additionally, some extra logging of prefetching was added. The number of prefetch hit
NOPs is now tracked, as well as the number of stream buffer hits.