Move Surface operation enums to LegacySurface

Surface doesn't know anything about them anyway.