Fix bug in sigma_clip so it does it for each pixel
Added min_value and tests for flat task
Temporary change to .travis.yml
Merge pull request #84 from mwcraig/travis-patch

Temporary change to .travis.yml
Merge pull request #82 from crawfordsm/sigma_clip_stack_bug

Fix bug in sigma_clip so it does it for each pixel
Back to regular travis configuration
Merge pull request #83 from astropy/fix_flat

Fix flat
Merge pull request #86 from mwcraig/travis-de-patch

Merging without travis build because other PRs in ccdproc have effectively already tested this
Switch metadata to a case-insensitive ordered dict
Add the file containing  CaseInsensitiveOrderedDict

Closes #78
Merge pull request #88 from mwcraig/better-metadata

Change metadata to case-insensitive OrderedDict
Initial implementation of automatic logging

The fatal flaw is the representation of CCDData arguments. This commit should be backed out and redone if we come up with a good way of handling this.
Remove metadata logging from cosmicray_median because it is not intended to be used separately from cosmicray_clean
Partial implementation of array argument formatting
Use class name as stand-in for array value in out-logging
Use lowercase name internally in the CaseInsensitiveOrderedDict

This makes the names of functions match the python-style lower case instead of FITS-style upper.
Allow to_hdu to convert auto logged metadata to FITS pseudo-compliant header entries

Pseudo-compliance means it breaks no more than one FITS rule...in this case it guarantees that the keyword is 8 characters or less, allowing the CONTINUE convention to be used. If the keyword is longer than 8, HIERARCH must also be used and the two do not work together.
Fixes for python2.6 and 3.x
More format fixes
Fix bug introduced in last commit