Mostly working rewrite. Have issues with property setter expressions still.
Really close, need to fix fast fail conditions and some minor edge cases around auto-injection.
Created v2 injector internal. Achieved ~1:1 performance parity with fFastInjector and HaveBox!