Make RouteDataActionConstraint be POCO only

@rynowak @lodejard 
fixes #1236 
:laughing: