[xilinx]: Added max_use_time var, REPORT_TIME_LEFT command, and should_finish behaviour to the Xilinx experiments. By default, no use_time will be enforced.