documenter first commit
This proves why I wrote this code... Documenting is painful. I am going to
document this code with the documenter itself.

Added closeSpan function and another dependancy check
bug fix: Documenter can now iterate through itself, _ignore and _nextValid where escaped
changes: Classes where changed from arrays to string within the JSON data file.
changes: Underscore was added to _ignore in js.json data file
refactoring and documenting
Test is being implemented
To do:
	Write a complete test that accounts for all JSON class indexes
	Save signeture of the test so it is possible to compere
		the results of any refactoring of the program.

	modified:   $assets/css/docum.css
	modified:   $assets/js/docum.js
	modified:   -developer/xcss/documenter/main.css
	deleted:    test/index.php
	new file:   test/js/index.php
	new file:   test/js/test.js
	new file:   test/sha1.js
	deleted:    test/test.js
Test has been written.
The test must be extended when new classes are added.

Reminder!
	*Any change to classes within the JSON will brake the test

You need to save a new signeture if change is made to:
	JSON classes,
	Any of the test files.

	modified:   $assets/css/docum.css
	modified:   $assets/js/docum.js
	modified:   $assets/json/docum.json
	modified:   -developer/xcss/documenter/main.css
	modified:   -developer/xjs/documenter/docm.php
	modified:   -developer/xjs/documenter/main.js
	modified:   -developer/xjson/documenter/js.json
	new file:   test/js/ECMAstandard.js
	new file:   test/js/arithmeop.js
	new file:   test/js/assignop.js
	new file:   test/js/bitwise.js
	new file:   test/js/comment.js
	new file:   test/js/dom_api.js
	new file:   test/js/firebug.js
	new file:   test/js/image.js
	modified:   test/js/index.php
	new file:   test/js/int.js
	new file:   test/js/logic.js
	new file:   test/js/native.js
	new file:   test/js/string.js
	new file:   test/js/structure.js
	modified:   test/js/test.js
TEST patch. Syntax higlighting for group and debug was not displaying
correctly. This has been fixed.
	modified:   $assets/json/docum.json
	modified:   -developer/xjs/documenter/docm.php
	modified:   -developer/xjson/documenter/js.json
	modified:   test/js/index.php
SPACING added to TEST

SYNTAX JAVASCRIPT BUG FIX:
	"var" keyword can now be used within a variable.
	Example:
	var = variable
	modified:   $assets/json/docum.json
	modified:   -developer/xjs/documenter/docm.php
	modified:   -developer/xjson/documenter/js.json
	modified:   test/js/index.php
	new file:   test/js/spacing.js
Small refactoring based on firebug profiler max time...
	modified:   $assets/js/docum.js
	modified:   -developer/xjs/documenter/main.js
Refactoring
	modified:   $assets/js/docum.js
	modified:   -developer/xjs/documenter/main.js
I removed some of the dependencies from the docm function scope and moved
the rest to the global scope at the top of the file.
It doesn't seem the case that I have to split the code into smaller segments;
it is already small enough to be in one file.

The code is design to be extended with JSON and CSS, it is a design failure
if it starts to scale at the source.

	modified:   $assets/js/docum.js
	modified:   -developer/xjs/documenter/main.js
Small refactoring and commenting
	modified:   $assets/js/docum.js
	modified:   -developer/xjs/documenter/main.js
Removed one comment.
	(There is already a dependency check so there is no need for it)
	modified:   $assets/js/docum.js
	modified:   -developer/xjs/documenter/main.js
comment fix
comment fix
comment fix
Comment removal:
	No one likes unessisary attention :-)
	modified:   -developer/xjs/documenter/main.js
	modified:   -developer/xjs/documenter/main.js
Merge branch 'master' of github.com:grebnafets/documenter