Language bars, key-bindings, and character compositions

This provides up to three ways to easily enter the special characters of a programming language into pretty much any input field on any webpage.

Adapted from github.com/ngn/apl/tree/master/web, where all credit should go.

Source is at github.com/abrudz/lb.