Accepts UUID as an ID of Floating IP

Fixes bug 1052561.

In Quanutm, Floating IPs are identified by UUID instead of integer ID.
After quantum-nova integration for FLoating IP has been implemented,
Horizon also needs to accept UUID style of ID for Floating IP.

Change-Id: I6ed919cbbc818c97cecef2fe3a91c8e5a7ac76e0
(cherry picked from commit 7ab5ace768797f56bf7e1c846fca0f1d40ed6086)
Improve error message when the default role doesn't exist

To add members to a project, Horizon requires a default role to exist
in Keystone.  This provides a clearer error message when the role
cannot be found.

Fixes bug #1108063

Change-Id: I0e3cd4cb96c7896c675055671e0875840b1a41d3
Merge "Improve error message when the default role doesn't exist" into stable/folsom
Merge "Accepts UUID as an ID of Floating IP" into stable/folsom
piston css
Merge pull request #2 from fattarsi/updates2

piston css