Identify motherboard, RAM, etc. combinations and build a list of them

For autodetection to work, we probably need a hard coded list of known motherboards, the i2c driver they use, and the i2c addresses of any AURA compatible controllers and possible AURA controllers on memory slots.

For instance:

ASUS X370 PRIME Pro [ i2c_smbus_piix4 at 0x0B00 : 0x70, 0x71, 0x73, 0x74 ] [ i2c_smbus_piix4 at 0x0B20 : 0x4E ]

It would be nice if people could try to discover this information on as many AURA supported boards as possible.

This may be made more complicated by BIOS updates, as I'm pretty sure 0x74 was on 0x72 back when I did my original reverse engineering. I've updated my BIOS many times and at some point my old code stopped working, did some trial and error and now it's on 0x74.

Edited by Adam Honse