Make RouteDataActionConstraint be POCO only

@rynowak @lodejard