Move SideExitJcc conversion optimizations to vasm

Summary: This enables us to get rid of a bunch of SideExitJmp* IR
instructions, and moves us closer to being able to run jump opts
whenever we want.

Reviewed By: @edwinsmith, @jdelong

Differential Revision: D1741308