Delete duplicated PREFETCHR0 line.
Need to use std::nothrow version of new if checking the pointer against null.
Remove unused variables.
Check for NULL not needed when calling free.
Another spot where NULL check isn't needed.
Merge pull request #131 from captainadamo/master

A couple of more minor cleanups