add missing __all__ to convolution/core.py
Correct API module names

Make it so that the stub pages generated with automodapi have the paths
to the function or class that a user should use. For example, the Table
class now appears as astropy.table.Table rather than
astropy.table.table.Table.
Explicitly point to kernel stub pages

This is necessary under the revised automodsumm to correctly link
to already-created stub pages. It should be possible to use automodsumm with
the `:classes-only:` option, but that doesn't seem to be working.
Add patched version of viewcode sphinx extension

Using local names in autosummary fails to link to raw code with the
current released version of the viewcode sphinx extension (Sphinx v1.1.3).
This patched version fixes the problem. It can be removed once the problem
is fixed in Sphinx proper (there is an issue open).
Adjust automodsumm to truly act like `currentmodule` is in force
Manually merge pull request #1826 from kbarbary/automodsumm-paths

Only required merging two changes to extensions in conf.py

Conflicts:
	astropy/sphinx/conf.py