added missing file (it was .gitignored)
removed OMakefiles, they are not useful in upstream
*DEBUG(x) -> DEBUG{x}

The problem with DEBUG(x) is that it expands on a single line,
reducing debug information granularity. This change has the additional
advantage that it's easier for editors to auto-indent code within a DEBUG
statement.