Work around labeling mix-up with ?: and OC messages
Wrap newline_iarf() and newline_iarf_pair() in macros to trace calls
Do not remove a newline before a function if preceded by a Vbrace close

Fixes SF#574
Add test case for SF#574
Enhance indent detailed logs - show the whole stack
Fix indent error if an open paren is the first thing on a line

We cannot use the column of the paren until it has been indented, so indent
it right away.

Fixes SF#572
Fix wrong test result.
merge from upstream
Revert "merge from upstream"

This reverts commit c2181edf0ada4b18f5b56479fb38ccf0d7d17966.
Merge branch 'master' of github.com:hutley/uncrustify