Instance diagnostics api, tab and initial tests
Add view, test data for diagnostics
Add instance diagnostics to project overview

- Split project overview into tabs
- Move instance usage summary to second tab with diagnostics
- Add test for overview index, verify tabs load
Handle data get fail gracefully
User can change password from User Settings
Expand nova api with tenant_rate_limits; add test data for rate limits

Conflicts:
	openstack_dashboard/api/nova.py
US47: View usage rates on user settings page

* View rates by action, regex and limit, and remaining
* Replace hardcoded values with user values left over from US50
* Test index page, rate limits
Use pencil icons for user settings modal links
Merge branch 'master' into batch-1

Conflicts:
	horizon/templates/horizon/common/_quota_summary.html
	openstack_dashboard/dashboards/settings/user/templates/user/_settings.html
	openstack_dashboard/dashboards/settings/user/views.py
Merge branch 'master' into batch-1

Conflicts:
	openstack_dashboard/api/nova.py
	openstack_dashboard/dashboards/settings/user/tests.py
Add user rate limits as panel in settings dashboard

* Remove previous change password form work in
  deference to openstack's recent implementation
Merge branch 'master' into batch-1

Conflicts:
	openstack_dashboard/dashboards/project/instances/tables.py
	openstack_dashboard/dashboards/project/instances/urls.py
	openstack_dashboard/dashboards/project/overview/templates/overview/usage.html
Resolve test, PEP 8 issues
Prevent row collapse in diagnostics table when no values
Merge branch 'batch-1' into dev

Conflicts:
	openstack_dashboard/dashboards/admin/instances/tables.py
	openstack_dashboard/dashboards/project/instances/tables.py
	openstack_dashboard/dashboards/project/instances/tabs.py
	openstack_dashboard/dashboards/project/overview/urls.py