Add Self programming language

Adds the Self programming language.
Please add your details to lib/maintainers.nix