Created by: fhahn
This patch adds a TCL vera++ script to check macros are indented properly. It does ignore header include guards ending with H. This patch also addresses a bunch of violations. Unfortunately there are a lot of violations, so I had to ignore plenty of violating files to get this ready for review.
Refs #2369 (closed).
Change-Id: Id08ab172f0f6795a1aea7f58b174df9507d4e6f5