Allow running a subset of the integration tests

This follows the same syntax as a running a subset of the unit tests.

Change-Id: I36dfa8280b8fc63e7b650dfce6dbb0df26e73852
Closes-Bug: #1333774
Fix inconsistent inline help text in forms

Currently, help text is only shown for some input fields.
For example, if you go to 'Launch Instance', click on
the input field 'Instance Count' to see the help tooltip.
It is not displayed for checkboxes (BooleanFields) or dropdown menu,
even though help_text is provided in the code.

This change places a small 'info' icon beside each label (if help_text
is defined for that django form element) so that when you hover over it,
it will show you the corresponding help text.

This patch provides a uniform solution for all field and allows to user to
immediately see which fields have help.

Change-Id: Ie2d85503160071ba4062b3368e2ef79e7786343e
Closes-Bug: #1332738
Closes-Bug: #1330766
Fix typo in calling is_the_current_page method

The method is_the_current_page in the is_login_page is not called, it is
only referenced.

Partially implements blueprint: selenium-integration-testing

Change-Id: I28530fe03288bc6b4d9f77b361b7e743b1c04c26
Merge "Allow running a subset of the integration tests"
Merge "Fix inconsistent inline help text in forms"
Merge "Fix typo in calling is_the_current_page method"