Create new doc macro

Begin work on documenting usable functions. So they at least show up.
Correct example
separate release and normal build in makefile
Deprecate base.collections
Add tests file for invokeMethod

Is not known to work.
Updates for dmd 2.063
Merge branch 'master' into 64bit

Conflicts:
	makefile
Add missing size_t