Compiler [Typechecker]: Fixed some issues with the marker remapper. * The flags are now in an enum. * The flag constants have been renamed slightly. * The PT_FLAG_REMAP_SWAP_MARKERS flag should now work as intended. * free_marker() now also receives the flags. This is needed to avoid issues with PT_FLAG_REMAP_SWAP_MARKERS.