Remove person parameter, not needed.

Change-Id: Ie57f1a41381b74d8de83c96bf88fd238e3f1d5c4
Remove return, this function doesn't return value

Change-Id: I41077bad1ff124855b9b63116dc1d28281b614c5
Create account before adding projects.

Change-Id: I1d9ab7d31a74a9f9b25638a9ed91aa68276323a5
Fix broken migration.

Change-Id: Ibcd524ba41535237b791f9d1966ef8fc1700b26b
Fix package installation.

Was broken in
4a935aed5eed2e11b7192e69afedc4a9184c1a82.

Change-Id: Ia46790f2c849e4edf6d97dc23c569628609759fa
Enhance command line processing kgcreatesuperuser

Change-Id: I0fcc666a8070f557619125dea25ecd50ceafcd12
Fix initial passwords

For new accounts, not yet approved, the password is encrypted in a
openldap specific manner and stored in the user.password field. Once the
account is approved, Karaage copies the user.password field and uses it
to set the password. For people that have no accounts, Karaage requires
an LDAP entry in case the person is ever upgraded in the future to have
another account.

This creates a number of probems as described in
https://github.com/Karaage-Cluster/karaage/issues/198

However if we remove this kludge, we need some way of being able to set
the user's password when the user's account is approved (by
administrator) without storing it in plain text format.

This change requires the user set the account's password after the
account is created, not before as currently is the case.

This change also removes the requirement that every person must have an
LDAP entry. Only people with accounts require LDAP entries. Still need a
better way of dealing with existing people who already have LDAP
entries.

Fixes #198.

Change-Id: I5d21b43194522f3f572ff658b15fef5e815acf4b
Fix display of filters.

Filters displayed above useful data making it impossible to see the
useful data.

Change-Id: I43a1d017dc7a193820efa57943eabf2ca4c99816
Fix failing tests.

Jenkins failed to test properly.

Change-Id: Idfa65de9f3c58de92be80bcc4536996da81b6f08
Move Institution model from people to institutes.

Fixes #13.

Change-Id: I59a5030fbd1ad3005fccc4d69bc4662934c2e801