Fix some not-consistent titles for virtual routers management

- Replace "Detail" by "Details"
- Replace "Create a router" by "Create router" (like other OpenStack projects)

Fix bug #1120551

Change-Id: I8b6e01b4400a044dfab7322abb251fe034ae010b
Made default values in templates translatable.

Fixes bug 1138183

Change-Id: I4a5d1f89e94b547bb0850020cb3fd4c03ec30179
Remove inheritance of More action on first action

More indicator in the action dropdown should not inherit the class
of the first action. Any custom behavior attached to the first action
will also be inherited by More.

Example: If the first action had btn-danger, the More button become
red too. This might give the user the impression that More is also
a dangerous operation.

Fixes bug 1158419

Change-Id: Id078b738ba635ec47d2f32cde1917295f3ca5a79
Add flavor name regex validation to match nova.

Fixes bug 1148372

Change-Id: Ia1f4d974ddac6cd22c0b8979e98b2ea8f31deb21
Allow users to create a rich network topology

Fixes bug 1146926

This commit enables Quantum Router support to create a router
interface with a specified IP address. Previously we can connect
one network (subnet) to only one router and a topology we can create
is limited. By this commit we can connect one network to multiple
routers and create a rich network topology through Dashboard.

This commit also fixes the folowing bugs:
* subnet_id in "Add Interface" form and network_id in "Set Gateway"
  form should be required=True since they are required fields.
* An error message is display twice when the above two forms.

Change-Id: Ifb90f70a4468fdf4e8ba356080cd0333f10e595f
Allow admin to edit project quotas for fixed IPs

Fixes bug #1157950

Change-Id: If8bf548f66ff13b2b5218ca6c1e8c69c054e0a59
Merge "Add flavor name regex validation to match nova."
Merge "Allow admin to edit project quotas for fixed IPs"
Release notes on Quantum Brocade plugin incompatibility.

Fixes bug 1160580.

Change-Id: Ib9b56e8b452b040c483a93adb5ff6c16894d5eb1
Update "Getting Started" Contributing docs

As of March 2013, joining the openstack-cla team on Launchpad is no
longer required.

Change-Id: I342f9600c1b6689780086894746de70ea15577a5
Return an empty string rather than None when calling repr()

Repr() should return "a string containing a printable representation of
an object," which is a convention Sphinx 1.2 relies on when building
the docs.

Fixes bug 1163369

Change-Id: Ieefd69c5b4b521500679df7745f60cb3a4d2f77c
Merge "Remove inheritance of More action on first action"
Merge "Made default values in templates translatable."
Increase socket timeout for selenium tests

I can reproduce bug 1100771 consistently in my development environment.
Increasing the socket timeout in the SeleniumTestCase class fixes
the timeout issue for me.

This uncovers another issue that causes an "Address already in use
error". This happens because the order of tear down is wrong - we
need to quit() the driver before continuing with tear down rather
than after.

Fixes bug 1100771.

Change-Id: I95fbea05c3fc2516ce4e736eea9b0823bb5bbf79
Refactor the quotas tests

Refactoring as part of bug 1157950 to limit the amount of copy-pasting
required when adding a new quota

Change-Id: I32fb28da0d4640c463fb6e22ee04763012d12190
CharFields replaced by IntegerFields in LBaaS forms.

The following fields were changed:
* Vip / protocol port
* Vip / connection limit
* Member / protocol port
* Member / weight
* Monitor / delay
* Monitor / timeout
* Monitor / max_retries

Added range validations:
* Vip / protocol port -- in range [1..65535]
* Vip / connection limit -- more or equal that 0 or -1 if the limit is not set
* Member / protocol port -- in range [1..65535]
* Member / weight -- in range [0..256]
* Monitor / delay -- more or equal that 1
* Monitor / timeout -- more or equal that 1
* Monitor / max_retries -- in range [1..10]

Fixes bug 1153525

Change-Id: I7bf9fe24060dc85076d9be2e6592a51a33fefeae
Merge "Increase socket timeout for selenium tests"
Merge "CharFields replaced by IntegerFields in LBaaS forms."
Add tests for LBaaS screens

fixes bug 1158337

Change-Id: I757266fc647e9e056ec75d60f670d31e41b0da83
Merge "Allow users to create a rich network topology"