Improving the AppleTV kernel configuration

A lot of the changes are useful, some are debatable and a few are questionable, and should be understood and tested. I'd like to use this pull-request as a means of discussing them.