acpiexec: Split large file, no functional change.

Split aehandlers.c into two files. The new file is aeregion.c, which
contains the operation region handlers.
acpiexec: Update file permissions.

new file, aeregion.c
acpiexec: Update makefiles and project files for new file.

aeregion.c
Events: Fix an issue that OriginallyEnabled check is not paired.

The OriginallyEnabled check is not paired between AcpiInstallGpeHandler()
and AcpiRemoveGpeHandler(). This patch contains the code that is already in
the Linux upstream. Lv Zheng.

Signed-off-by: Lv Zheng <lv.zheng@intel.com>
Events: Back port event status flags usages from Linux to reduce divergences.

This patch is back ported from Linux kernel with modification to follow
ACPICA internal coding style and structure. Linux currently is using
AcpiGetEventStatus()/AcpiGetGpeStatus() to provide fixed event/GPE
information to the userspace via sysfs, and Linux might be the only user
for these 2 APIs.
In Linux, AcpiGetEventStatus() returns ACPI_EVENT_FLAG_HANDLE (handler
installed) and ACPI_EVENT_FLAG_SET (status register set) for the fixed
event and AcpiGetGpeStatus() returns an additional ACPI_EVENT_FLAG_HANDLE
(dispatcher set). This patch back ports these behaviors. Lv Zheng.

Signed-off-by: Lv Zheng <lv.zheng@intel.com>
Events: Disable GPEs during initialization

GPEs with corresponding _Lxx/_Exx control methods need to be disabled
during initialization in case they have been enabled by the BIOS, so that
they don't fire up until they are enabled by AcpiUpdateAllGpes().
Rafael J. Wysocki.

References: https://bugzilla.kernel.org/show_bug.cgi?id=25412
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
Signed-off-by: Lv Zheng <lv.zheng@intel.com>