Remove git.sh; add .modules; bump version to 5.2

git.sh removed to use the one in scm-bin.
remove old ChangeLog
. is on nfs52 branch, not master, now
. is on nfs52 branch, not master, now
Makefile: use scm-bin git.sh
nfs module patch

This should go into the master branch and be merged into the nfs52
branch.

>From 3e9e6cd5922c684bac2f9053ce5f7b6491e1cef4 Mon Sep 17 00:00:00 2001
From: Ahmon Dancy <dancy@dancysoft.com>
Date: Thu, 1 Aug 2013 11:50:23 -0700
Subject: [PATCH] Don't hard-code git repository URL

Also:
Makefile: Removed unused GIT_REPO_BASE variable.
Merge remote-tracking branch 'origin/master' into nfs52
Removed unused code
Only cache file attributes for a max of *attr-cache-reap-time* seconds.

Prior to this commit, the expiration for cached file attributes would be
extended each time they were accessed.  This could be a problem in
the following scenario:

* An NFS client is repeatedly stat'ing a file to see if its attributes had changed.

* The attributes of the file were altered outside of Allegro NFS's knowledge

In this case the new file attributes would never be returned... at least not
until the client stopped probing for a sufficiently long time.
Move documentation into doc/

and tidy up some other things.