Add a logging handler for the cinderclient to the local_settings.py.example

This handles the Horizon piece of the API client logging wonderfulness

Change-Id: Id2293898557b2fbbde092d8b67044482caf25c09
Fixes: Bug 1182678
Allow users to change their passwords

Add change password panel on settings dashboard to enable users
to change their passwords

Change-Id: Ibfea2592e13aab3cc4892dce77ab62dcba65eacc
Implements: blueprint change-user-passwords
Improvements in csv export for usage data

Added a csv writer using the 'csv' library to format
properly exported data - escaping, encoding etc.
Added a HttpResponse-based class to handle csv generation
Added translation for the CSV columns and template.
Improved consistency for exported data - now passing project name
instead of project id for csv export. Also added both project name/id
in the header of a project usage export.

Fix bug #1158383

Renamed few occurencies of 'tenant' to project.

Also added a new 'project' in nova_data.py, which required
some refactoring of few tests, that didn't consider the current project
for project-based calls.

Note: I've added a StreamingHttpResponse example,
which is introduced in Django 1.5+ and  being advised in the ticket.
However, my opinion is that at the moment we don't need this - it is
too complicated for the current usage.

Change-Id: Ic00626b273921fa5c6c89704b3a9e08b252aaeb0
Add "Edit Pool" button

Add option for updating pool attributes on pools table page.
The following attributes can be updated:
* name
* description
* lb_method
* admin_state_up

fixes bug 1160555

Change-Id: Ifadc65e9624f77d258068c67947af5e49df7c110
Merge "Add "Edit Pool" button"
Merge "Add a logging handler for the cinderclient to the local_settings.py.example"
Merge "Improvements in csv export for usage data"
Merge "Allow users to change their passwords"