Override basic arithmetic operations to allow operand to be scalar or Quantity or CCDData

Closes #38
Work around issue with multiplying units when one is dimensionless

The issue is reported at astropy/astropy#2377
Merge pull request #44 from mwcraig/mul-etc-take-2

Override basic arithmetic operators