PackageInfo.g: Unify various URL strings

Also, automatically use the current package version in the ArchiveURL
updated hash functions for transformations and partial perms

The internal representation of transformations and partial perms was
rearranged to fix bug #461 (in the GAP tracker), this made it necessary
to change the arguments of HashKeyBag in
ORB_HashFunctionForTransformations and
ORB_HashFunctionForPartialPerms
updated hash functions for transformations and partial perms

The internal representation of transformations and partial perms was
rearranged to fix bug #461 (in the GAP tracker),
this change moves the hash function from Orb into the library to avoid
dependency between Orb and the internal rep of transformations and
partial perms in GAP.
Making ORB_HashFunctionForTransformations/PartialPerms compatible with earlier versions of GAP

I reintroduced the previous code for the two functions mentioned, so
that Orb will still work with older versions of GAP.
Update .gitignore
makedoc.g: call CopyHTMLStyleFiles()

This ensures *.css and *.js files stay up-to-date. In particular,
we can now remove the ancient and obsolete doc/manual.css in
the repository.
Cleanup PackageInfo.g
Fix LongTitle to not repeat package name
PackageInfo.g: don't set 'Autoload' (which only GAP <= 4.4 uses)
Add .mailmap
Changing the conditions on which hash functions for transformations and partial perms are defined.

Instead of comparing the version number, IsBound(IsPPerm2Rep) and
IsBound(IsTrans2Rep) are used for post-4.7 but pre-4.7.5 GAP. This
allows Orb to be loaded in the stable-4.6 branch of the GAP repo, as
request in pull request #1.
Merge pull request #3 from james-d-mitchell/master

Update of the hash functions for partial perms and transformations
attempting to resolve Issue #4

More details are in the comments to Issue #4
Forgot about the case when we are not logging but looking for something and found it.
Adding initialisation of schreier trees in the case that an orbit has seeds
fixed bug in last

Tried to add values fail for seeds to schreiergen/pos when we didn’t
have a schreier tree.
Merge pull request #5 from james-d-mitchell/master

Resolved Issue #4 and a further bug caused by orbits with seeds
PackageInfo.g: update WWW and download URLs
build: add autogen.sh
build: remove generated files