Mass file rename
Add NBSwitch framework target
Update test target to XCTest from OCUnit
More misc renaming
Consistency fixes:

- pointer asterisks
- misc spacing
It's like this and like that and like this, and uh...