Improve and simplify fits Section indexing.

Add support for indexing fits Sections with slices with non-unit steps,
with integer arrays, and with boolean arrays.