make some test files for xml loop repeat bug
add failing loop counter asserts
work on refactoring loop counting out of map_if

nodeCounter is a OrderedDict of X12Path object counts
small fixes to 5010 835 map
add a debug decorator
x12context counting is passing tests, still need to update x12n_document
add new node counter to x12n_document

most tests passing
do not need to reset GS count on map switch
loop counters working for x12n_document
remove loop/segment counting from map_if nodes

Counting is handled in map_walker.  Some loop counting in x12n_document and
x12context has been updated to use this new interface
fix failing 999 IK3 walker test
Merge branch 'master' into bug-gh12

Conflicts:
	pyx12/tests/__init__.py
Merge branch 'master' into bug-gh12
clean up old debug tools
Merge branch 'master' into bug-gh12

Conflicts:
	pyx12/map_walker.py
Merge pull request #20 from azoner/bug-gh12

Bug gh12