Added catch if adu is uppercase in fits header

If 'ADU' is used in BUNIT, this adds a function to convert this to the lower case 'adu' which is the FITS and astropy standard.   

edit: closes #177 
(autoclosing only works in the first comment)