Moved first drafts of release docs to LeoDocs.leo

Leo build: 20141015171926
Retired NodeIndices.toString and use NI.tupleToString instead.  All tests pass.  One test relating to NI.toString was retired.

Leo build: 20141015173353
Merge branch 'master' of https://github.com/leo-editor/leo-editor

Conflicts:
	leo/core/commit_timestamp.json

Leo build: 20141015173911
Rolled back commit c290245.  This undoes the merge pull request #71 from SegundoBob/issues/35.

Issues/35 - Strictly increasing time stamp fix to Duplicate GNX bug

Leo build: 20141015180749
Yet another attempt at a fix for bug #35:
- c.initObjects sets c.hiddenRootNode.fileIndex = 'hidden-root-vnode-gnx'
- Added disabled tracing in fc.setMaxNodeIndex. This tracing confirms that caching does not  prevent this method from being called.

@SegundoBob: If this does not solve the problem, please enable tracing in fc.setMaxNodeIndex and report results.

Added a unit test that assert that the gnx of the hidden root node remains unchanged at the time of the test.

Leo build: 20141016103206
Initial checkin of .gitattributes.  This is the way to suppress files in the distro.

Leo build: 20141016124133
More changes/experiments with .gitattributes

Leo build: 20141016124527
.gitattributes now suppress all files that were formerly suppressed.

Leo build: 20141016125220
Removed ancient pylint-leo.bat

Leo build: 20141016132451
Removed still more files from the distro.

Leo build: 20141016132551
Undo lots of changes to LeoPyRef.leo

Leo build: 20141016134318
Mysterious change to LeoPyRef.leo during build process.

Leo build: 20141016134501
Many changes to leoDist.leo preparing for Leo 5.0.
- The distribution script now uses git instead of bzr:
1. gitattributes controls whether files are written to the .zip file.
2. git-manifest.txt controls the files listed in nsi-install.txt and nsi-uninstall.txt.

Leo build: 20141016134815
Merge remote-tracking branch 'upstream/master'