--- Quote Start ---
I have even tried using the OpenCores I2C wrapper found at
alterawiki.com/wiki/OpenCores_I2c.
The component in Qsys only has 1 or 2 signals, but I am seeing the following errors.
It says I must have an associated clock and an associated rest neither of which show up in my Qsys component as available signals.
--- Quote End ---
That's because the wrapper on the Wiki was created for sopc builder V9.1, not Qsys.
You need to change some lines of _hw.tcl file according to Qsys required syntax.
I suggest you take a *_hw.tcl file from another Qsys built-in component and use it as a template for your i2c custom component.