Log OCUnit run failures to stderr for AppCode

Moving test output over to stderr improves AppCode integration, in that failures now appear in the test tree navigation pane.

More work is needed here but it's a start.  

Also, we gave the sample app a rootViewController to squelch a warning.