puavo-init-ldap: Write /etc/puavo/ldap/master
puavo-init-ldap: Typos
puavo-init-ldap: Print test search string
puavo-add-new-organisation: Use /etc/puavo instead of puavo-ldap.yml
master Makefile: Remove bundle install
We must use old version of active-ldap and it does not work as
standalone installation so we install it using apt-get.

No need for bundle install anymore. Gemfile was already removed in
e7cfbd0e9abcc00631368d840861ff9fb6a1e8e7
Use puavo/etc to configure ActiveLdap
master puavo-add-new-organisation: Remove old usage comment
Do not differentiate organisation and organisation_name
Read top domain from /etc/puavo
fixup organisation owner dn
master puavo-add-new-organisation: Use PUAVO_ETC.ldap_dn as root dn
master puavo-add-new-organisation: Do not close terminal echo on ask
password.

When do we really require this? You will never be adding organisation in
public places. Just causes possible errors.
master puavo-init-ldap: Clarify what the ask-method actually does.
It writes variables to /etc/puavo. Also remove some code duplication.
master puavo-init-ldap: 2 arg for ask_puavo_attr is Symbol
master puavo-init-ldap: Document instance variables
master puavo-add-new-organisation: Use dashes in cli args
master: Install /etc/init.d/puavo-kadmind
master puavo-init-ldap: Ask confirmation
master: refactor password generation
master: generate toprealm kerberos password