Initial commit to add default .gitIgnore and .gitAttribute files.
empty project
recognize an empty node
rename the unit test file
recognize an empty string as an empty tree
default ctor represents an empty tree
recognize a node with the value '1'
refactor ascii_tree ctor to read any INT value in a node, not just '1'
break out a traits class for values in the nodes, so ascii_tree isn't hard-coded to work with just ints
add some documentation
move int_traits into the namespace
rename project
move unit tests into a "spec" folder
move ascii_tree class into its own file
update int_traits so it will auto-detect base 8, 10, or 16 numbers (and not support other bases)
ignore leading whitespace in an ascii tree
doc update
ignore whitespace before a node value
ignore whitespace after a node value
ignore whitespace before an asterisk