Use functions instead of intrinsics
Use intrinsics in montgomery pass
Fix Montgomery and its makefile
Forgot to include MontgomeryDomain.h
Update requirements