Fetch description for PKGBUILD.

TODO: Currently, failures in extracting fields are handled in ABS,
but this means that the error messages are hard-coded. They need to
support multiple languages, which will either require passing in of
the settings object, or a rethink!