Compatibility changes for horizon vms panel

Change-Id: Ie84f57c155693d6d29c48aca9f9289d339abbe45
More grizzly compatibility

Change-Id: I3fb3783bd9fcd3f30429a7d4969fc588a6279fc8
Add support for thumbnail size graphs

Change-Id: I97ab2c5482df1d7e48bf0596e2d524911ba8d4d6
Allow static target div container for graph

Change-Id: I1c526e51a2784728d34db09cface4ec40c33e484
Expose list of available metrics

Change-Id: I9608bbd916b25c8b0cde80f3f1bcd88fba7d68f2
Revamp ui design (part 1)

Changed graphs to show one large view, with mini graphs
Relocated canary to be under the admin dashboard

Added links in the instances pane to view canary statistics

Introduced query param 'metrics' to specify initial metrics to show,
eg. canary_hosts/foo/?metrics=foo,bar*,b*t

Note: here, * is a special character that matches 0 or more characters
(equivalent to .*). Full regex was not used because common characters
like . would have to constantly be escaped.

Reviewed by Maddy - small style changes were made. Relates to OS-207.

Change-Id: I40b44c76dfde83eabea4ec3476d36055fb792a00
Small fix to revamp ui

If default metrics are not configured, need backup default metrics.
Relates to OS-207.

Change-Id: Ic36bdd41f0015b417edee8cf156670a65bd6819f
Merge branch 'master' into stable/grizzly

Grizzly-based development continued in the master branch
after it was branched. This just brings in all of that
development into the correct branch.

Change-Id: If30e677686cc4956cb6cf38c0c5084b2b1d9cee5