Fix potential security error in SBDebug call
Fix non-void return problems.
Fix type of buffer length.
Enable ARC since bad things happen without it.
Change project target architecture to 64-bit since the 32-bit runtime does not support ARC.
Turn on clang SA warnings for security that aren't on by default.
Convert most files that don't have to do with USB HID I/O to ARC.
Revert project to "Current OS X" SDK target:  I think the ARC migrator changed it forward to 10.8.
Minor type fixes.
Fix yet another format string.