AppleTV: Disable MPPARSE

The AppleTV hardware does not have MPPARSE support (as it does not have SMP capabilities).
AppleTV: Disable PAT

The AppleTV hardware does not have PAT support.
AppleTV: Disable RDRAND support

The AppleTV hardware does not have RDRAND support.
AppleTV: Enable PCIEAER and PCIEPM support

The AppleTV hardware supports both PCI-Express Advanced Error Reporting and PCI-Express Power Management.
AppleTV: Disable intel_idle support

The AppleTV hardware does not support intel_idle.
AppleTV: Make sure loop devices are allocated dynamically

CONFIG_BLK_DEV_LOOP_MIN_COUNT: Number of loop devices to pre-create at init time

Static number of loop devices to be unconditionally pre-created at init time.

This default value can be overwritten on the kernel command line or with module-parameter loop.max_loop.

The historic default is 8. If a late 2011 version of losetup(8) is used, it can be set to 0, since needed loop devices can be dynamically allocated with the /dev/loop-control interface.
Fix slow syslogd remote syslog startup and klogd interaction

Because syslogd is not properly started its remote syslog support when klogd dumps its kernel ring buffer content to it, most of the kernel boot output is missing on the remote syslog server. By adding a small delay between syslogd and klogd, we are sure the messages are properly send to the remote syslog by syslogd.
xbmc: update to xbmc-2.1.7

Signed-off-by: Stephan Raue <stephan@openelec.tv>