Use enum not define for TRIE_SIZE

Permits it to have visibility in a debugger, e.g.,
as well as some better misuse warning potential.
Merge branch 'enum_not_define' of github.com:RhysU/trie.c into RhysU-enum_not_define

Conflicts:
	trie.h