Removed pip installs from Makefile + serve docs

view-docs now starts a server for the docs.
Upload to PyPI using twine, as recommend by
https://packaging.python.org/en/latest/
Fix file names in MANIFEST.in and setup.py

Added keywords to setup.py metadata as well.
Initial devel docs. Checklist for making releases
Added version number and release date to changelog
Clean everything n rebuild packages before upload

Be specific about it on the docs. versioneer might make packages with
the wrong version if it is not repackaged
Make upload doesn't work

Twine needs to be given the PyPI password through the command-line.
Simpler to run it separately since the command is pretty easy.
Merge branch 'master' into grid
Started new section on the changelog
Merge branch 'master' into grid
Move Grid entry on changelog to development