Reduced default traversal stack size; for most cases it's still more than enough.
Removed unused variables to eliminate compiler warnings.
Defined FX_ATLEAST_NET40 for some CLR-version-specific features we're going to implement in the near future.