Fix "undefined reference to zm_startup_password" compilation error

The whole of password.c is inside a `#if HAVE_CRYPT` conditional, but `basic_functions.c` unconditionally initializes the password module and tries to declares its functions, leading to this error.

This fixes phpbrew/phpbrew#236