B5!

Pretty sure as of this commit we can say nvALT is based off the NV b5
codebase now. Went thru the changes commit by commit and brought over
anything Brett hadn't that didn't affect nvALT stuff.