Exclude concepts without fields from the ConceptManagers published set

This commit includes a test to make sure that this is indeed the case.
Merge pull request #164 from cbmi/issue-150

Exclude concepts without fields from the ConceptManagers published set