Intorduce compact mode.

In compact mode each printed Entity contains only properties that are defined directly inside it - so properties that belong to its superclasses are not listed inside scope of this particular Entity.

Typical usage: XCDataModelPrinter [--compact]  path/to/xcdatamodeld