fixes #76: FieldContainer labels are ambiguous

* parentheses are now added around the unit in the short label and label
  if the unit string contains whitespace, '*' or '/'
* cleans up label formatting code
Merge pull request #84 from aheld84/master

fixes #76: FieldContainer labels are ambiguous