Cmake fixes on windows
Summary: This fixes two issues
1. the stack size needs to be slightly larger than the requested size in the app since the check is < not <=
2. the generate embed step had entries being double created after a call to make install - keeping the generation as it's own target makes sure that the embed file is regenerated each time so double entries don't occur in the .rc file
3. when debug is on, make huge hhbc-translator.cpp compile with -Og instead of O0 to avoid "string table overflow" bug
Reviewed By: @JoelMarcey
Differential Revision:
D1500173