Utilities: Standardize -v option for all user-space tools.

Ensure -v is supported in all of the tools, in an identical manner.
Also cleans up and standardizes the format of the utility names
and supported option strings.
AcpiRead: On error, do not modify the return value target location.

If an error happens in the middle of a split 32/32 64-bit I/O
operation, do not modify the target of the return value pointer.
Makes the code consistent with the rest of ACPICA. Bjorn Helgaas.
Linux patch makefiles: Improve patch generation.

The make-patches.pl will generate patches with broken patch descriptions.  This
is because the script is written to generate Linuxized patches for CVS commits.
The complexity in the make-patches.pl is not needed as GIT has offered many
features to let the patch descriptions to be extracted correctly from the
command line.
The new make-patches.sh script invokes git-extract.sh to provide equivalent
functionalities as make-patches.pl for ACPICA release.  This patch also modifies
the git-extract.sh to allow generation of patches that can be used as a part of
an ACPICA release patch set.  Lv Zheng.
iASL: Abort immediately upon serious unrecoverable parse errors.

Partially due to the nature of the ASL language, it is very difficult
to recover from parse-time errors. Rather than generate perhaps
hundreds of errors later in the compile process, abort immediately
on any serious parse errors.
Add support for method invocation as a target operand for ASL operators.

This change implements support to allow method invocations during the
resolution of the target of an ASL operator (such as Store, Add, etc.)
Examples - MTH1 is a control method:
Store (0x1234, MTH1())
Add (INT1, 32, MTH1())

In these cases, the method MTH1 must return a reference to the object
where the result of the operator will be stored. Otherwise, an operand
type exception will occur.

Note: This behavior is legal and supported by the ASL grammar. However,
it was not implemented in the ACPICA interpreter. This provides compatibility
with other ACPI implementations.
Debug output: small formatting update, no functional change.

Allow for longer filenames in the module name output during
trace operations.
Merge branch 'master' of git://github.com/acpica/acpica