Use field aliases in popups if available

If a field has an alias, use that as the attribute heading. If not, fall
back to the field name. Solution for #36