Source apache in keystone upgrade script

Keystone in devstack has added the ability to work with apache. Grenade
needs to source the lib/apache file to provide the functions required to
make these checks.

Change-Id: Ica26da300a9682484871a7aefe9e38ef8bbf3c48
Fix the old url for own repository

 In HACKING.rst, there is a url for own repository. However that is old
url. So we get 404 error if we access it.
 This commit fixes it.

Change-Id: I6109310c76e4abe78d30febe2cbce3c3881ae6d5
Merge "Fix the old url for own repository"
Merge "Source apache in keystone upgrade script"