preserving units: most of this work was already done and just wasn't
passed to header.  Added unit preservation (based on header) to __init__
now
Merge pull request #155 from keflavich/preserve_unit_2

Preserve the spectral units when creating an output header: rd. 2 - refactor!