Implement getSource for ABS packages.
Add and export a function to parse local PKGBUILD files. This will
be needed by 'Editing.hs' in order to remove the hard-link to AURPkg.
Finish extracting constructor behaviour for SourcePackage.

Editing.hs now has no dependencies on AUR.hs, and is abstracted over
SourcePackage.