Use CPP to choose whether to use DefaultSignatures

Eliminates some code duplication. Closes #5.
default universe = universeDef

Eliminate more code duplication.
Merge pull request #6 from ion1/master

Eliminate code duplication