Generate `start-link/0` in `joxa-otp-supervisor`

This changes the `gen-start-link` macro in `joxa-otp-supervisor` so that
it also generates a function `start-link/0` which does nothing more than
call `start_link/0`.