[bug 994626] Update hacking howto

This folds the Elasticsearch section in making it a requirement for
Input. This also moves some things around and makes "running the server"
and "running the tests" important parts of the hacking howto.