Some progress on AST prune feature
Able to generate pruned ASTs
Fixed ast_list construction using complicated enable_if means... must be a simpler way.
Added compile-time list templates
Added map meta-function implementation for lists
Started cleaning up parse2.h code in preparation to use list2.h functionality
removed old code
Merge branch 'ast_prune' of https://github.com/maaron/xml.git
Changed AST structures from list2 to tree2 so retain original structure needed for parsing.
Completed enough of ast_prune feature for XML tests
minor change
Fixed bug associated with recursive parser AST's.  Need to fix AST forwarding for repetition and reference parsers.
maybe fixed repetition AST's, but recursive AST generation still doesn't compile.
Fixed parsers enough to get XML tree test working with using a full AST.
Removed old list code, and renamed new list code, even though its not used anymore, either
Removed temporary ast_prune code
fixed some project settings for 2010
Merged ast_prune to master