Add class and metaclass for concrete symbols
Add class and metaclass for concrete symbols

The resulted class is convenient for defining enumeration types whose
values are SymPy expressions, for example, for creation or annihilation,
spin up and down.

tschijnmo/drudge,tschijnmo/drudge,tschijnmo/drudge