Update password migration.

* Don't copy LDAP password if LDAP password not set.
* When copying LDAP password, disable django password.

Change-Id: I5531b8492a2bf6a905b7aa68c304dd84de51cebd
Rewrite datastores.

* Support passing configuration to datastores.
* Support more then one datastore per machine category.

Change-Id: I86680eba265d1986aabdc648c931678e24f45adf
Bulk rename.

Make names more consistant.

Change-Id: I3163de04a42f4c5e9b1cc8c409c8f1b9cd79d347
Improve verbose display.

Change-Id: I5cda3de1792dfb1cf0e01586bad209faeb0eb72f
Add missing template file.

Change-Id: I071ea22fa628c366045146a10023c0c70dfdf205
Continue renaming personal to person.

Change-Id: I0bd74e239899beb4f7184482a5eb19d901006639
Fix account function names.

Change-Id: Idfbba4676d7c8b00265bdad904574ad0428b3e65
Simplify change username process.

Change-Id: I69f2f0ae2170129db439c7073f662ebe9ceef057
previous_page_number fails, comment it out

previous_page_number fails for page == 1, as there is no previous page.

Also comment out next_page_number.

These are legacy values inside legacy code.

Change-Id: Ic291a313c6faa050daefd8bc27a3bc7721bd5f00
Fix UserAccount lock/unlock status.

Change-Id: I23b30622ac95a800b6eddce920aecf87c1d2cf11
Fix lock/unlock/make_default.

Require POST, not GET.

Also make_default returns 404, not 403 if person doesn't have this
account.

Change-Id: Ia666efcdb7ede0b00d933f22b84e2a6a22638779
Display locked account status in user profile.

Change-Id: I15bdb242f66ccd398aa9f502dde154044c16adb9
Use new version of make_default.

Commit 32fb701749782eb6a09e6f586f39fb1111e43cd4made a new version of the
make_default function for user's but forgot to activate it.

Change-Id: Ia7540f05f6a9de2a67cbb3f3256afa446710ad2f
Fix machine_category mess.

Remove may assumptions that there is only one machine category per
project.

Still needs to be fixed:

* xmlrpc methods.
* applications.

Change-Id: Ic312bc4035c0048fe0414c067626140816e28178
Remove flag_left stuff.

Is buggy - object_id invalid, and doesn't appear to be used.

History:

c5606079b1997e3ac100076834c4ea32c1281d00 - initial creation
065e66ad47cb9c0b954d5ab570a0cf4f8b2f5ed0 - another a tag added
fb6f77c47c9e0aa82ad9853232082b3a4bfffe6c - a tag removed
b6b35349483e5002d325faa888882ce5a573adb2 - a tag removed
7fd8a8c1a40f86650e4bb27d120da96cc971419d - code moved

Change-Id: I1a43b16dbd3468f2de4c25d63505f1109c28a548
Fix displaying project members.

Change-Id: I3721b1958b3e3d531fa835cc008173d03ad6ada6
Fix displaying of multiple graphs.

Change-Id: Ic07ef60bad2ea5d7ab469e251e84f6807bd6b7eb
Separate usage values with spaces.

Change-Id: I32120c1b4cf11b5e1588534c4ea220e9f449ae8c
Fix graph filenames.

Need to replace / with '' for consistency with karaage/util/graphs.py

Change-Id: Ibbfc4922d210c4699e82045e69726910347d2258
Fix broken links.

Change-Id: I5fc452a85d6268a4fcc563e19ee9a6e98ce81aa5