This will give us many benefits over dependence on PowerPack's quotation
evaluation
1. Faster
2. Simpler and therefore less bug prone
3. Allow us to support expressions which PowerPack doesn't / can't support like VarSet, PropertySet, FieldSet, and ForIntegerLoop
4. Remove dependency on FSharp.PowerPack.Linq