Initial work on Linux support.

Currently, names are still mangled, and source files/lines are not yet
returned.