docs: Merge xsd-fu prerequisites into build instructions

Merge source code page with build instructions
Move build instructions to the top since it's got a wider
scope than contributing--non-developers need this
docs: Correct incomplete sentence
docs: Correct genshi notes
docs: Simplify crossreference
docs: Rework git links
docs: Further rework git links
Close IFormatReader copy if not to be used

The generated copy from Memoizer's loadReader logic
was in some cases not being used. When the null was
returned, a RandomAccessFile held by the reader was
left open.
Also close on java.lang.Error
docs: Update generateDS URLs
docs: Document use of core.autocrlf=input on Windows
Merge pull request #1208 from rleigh-dundee/xsdfu-genshi-docs-develop

docs: Merge xsd-fu prerequisites into build instructions (develop)
Merge pull request #1211 from joshmoore/rebased/develop/memo-close-copy

Close IFormatReader copy if not to be used (rebased onto develop)