setup msvc release build
use flags instead of bitfields in capn_ptr
add capn_readp inline function for setting up struct pointers
msvc isn't smart enough to optimize out capn_flip* so help it out
use a sorted array for nodes instead of an rbtree as we add them all first before looking up anything
build fixes for msvc with all warnings turned on