Integration of astropy into spectra

There are many flaws in this change. Please give me your reviews, comments to make this better! 
if this needs seconds, I would to `self.time_axis[soffset].to(u.second).value` here rather than in the constructor.