Remove the default IPv4 netmask

A default netmask makes no sense (except possibly /32).
Spotted by: Thomas Bächler <thomas@archlinux.org>
Improve completion

- Add Bash completion for netctl-auto and wifi-menu
- Add full (but basic) zsh completion