Live application coredump

Add the ability to take a coredump of an application while it is running
with minimal impact on the application itself.  This creates a copy of the
process and coredump the copy.

Signed-off-by: Dmitry Antipov <antipov@mvista.com>
Signed-off-by: Dale Farnsworth <dfarnsworth@mvista.com>
Signed-off-by: Andrei Konovalov <akonovalov@mvista.com>
Signed-off-by: Corey Minyard <cminyard@mvista.com>