language-specs: Add support for Blueprint
The spec is adapted from the one in GNOME Builder, which I originally wrote. A couple changes were made since then to the keywords list, but I rewrote that part.
I have submitted the text/x-blueprint
mime type to shared-mime-info: https://gitlab.freedesktop.org/xdg/shared-mime-info/-/merge_requests/216.