Report name in read table component

Feature request: add the report name as an optional input to the HB Read Tabular Data component. The use case is that I am adding custom tables to the EnergyPlus output, but multiple reports share the same table name in that case, and the component currently returns all of them combined into one.

I see that feature already exists in the API, so this just involves adding an optional input to the Grasshopper component and adding an option to the CLI. Example code updates for the CLI:

@click.option('--report-name', '-r', help='Optional report name. By default, all reports '
              'in the table group will be returned.',
              type=str, default=None, show_default=True)

...
        table_dict = sql_obj.tabular_data_by_name(str(table_name), report_name=report_name)

Example SQL file with two reports sharing one table name (“Custom Annual Report”):