Should fix #2794 and a related issue (in that the replaced code had this bug as well) with writing non-contiguous arrays to non-file objects.
Fix mistake in chunksize calculation
Fixes #2750
Support numpy 1.10 (master) by adding support for np.cbrt [closes #2936]
Added static keyword in C code
Merge pull request #2794 from embray/fits/gzip-bugs

fits.writeto writes a corrupt file if the file name ends .gz
Ensure bigendian input to Time on little endian machine works (and vice versa)
Merge pull request #2939 from amras1/uninline-c-functions

Added static to inline marker in io.ascii C tokenizer
Merge pull request #2942 from mhvk/time-wrong-byteorder

Time( ) fails for mjd values in a big-endian array on a little-endian machine
Merge pull request #2750 from embray/fits/issue-2750

.fz fits files KeyError: "Keyword 'ZSIMPLE' not found in 0.3.2 versus 0.3
Adds basic registries (just a set) of knowing model and fitter classes.
Fixes #2711
Merge pull request #2711 from embray/fits/issue-2711

FITS: 'BLANK' keyword causes crash when reading data
Merge pull request #2725 from embray/modeling/registry

Adds Model and Fitter class registries
Fixes #2710
Merge pull request #2710 from embray/fits/issue-2710

FITS objects created with `fromstring` have problems?
Fix a small syntactic type in tokenizer.c

This change I think is logically equivalent, but certainly "bitwise and"
was not intended here.  gcc 4.8 complains about it:

    astropy/io/ascii/src/tokenizer.c:683:20: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
         p += (tsep != '\0' & *p == tsep);
Merge pull request #2954 from mdboom/io.ascii/syntactic-typo

Fix a small syntactic typo in tokenizer.c
Update CHANGES.rst

Fix misplayed changelog entry for #2879
Update CHANGES.rst

Fixed another misplaced changelog entry