coretemp: Various improvements

Report Graphics and DRAM power / energy if available
Add support for suspend/resume; turns out that was necessary to prevent the
system from waking up. Also, the reported energy is reset after resume, so we
have to reset the "last" counter at resume to prevent wrong counter wraparouds.
Don't report max Cores power; it is the same value as the pkg power and
doesn't really make sense to report it as "Cores" power maximum.

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Use root PCI bridge ID to detect some embedded CPUs (Atom and CE series)

Signed-off-by: Guenter Roeck <linux@roeck-us.net>