(CFACT-59) Add id and gid facts

The conditional should be behaving correctly, although it's wrapped in 

```
    # Run tests if not doing cpplint
    if [ $1 != "cpplint" ]; then
```

Would be easier to make the doxygen case a different case instead of a subase of tests?