Added missed files to create venv with run_tests.sh

Change-Id: If5ea42ea75ee25bc321fba85a86161ef22a7f197
Closes: bug #1273795
Enable hacking H233 rule

H233: Python 3.x incompatible use of print operator

Python 3 support is a good feature for OpenStack service client,
and we already have a patch for H233 but still ignore it in hacking check,
we can enable it to avoid introducing such problem again.

Change-Id: I5295ef62eef7a9f6ec7f2b67d6b68dbe2dec7067
ref: https://review.openstack.org/#/c/52841/
Add pagination (limit and marker) to stack-list

Add support for ``limit`` and ``marker`` on stack-list and remove
unnecessary ``page_size`` parameter.

When using ``limit`` and/or ``marker``, stack-list will keep previous
behavior and list all stacks starting from ``marker`` up to ``limit``,
even if limit exceeds API limit restrictions, by using multiple calls
to /stacks endpoint.

Partial-Bug: 1268816
Change-Id: Ifb08c1aadd3629d60ddc56ffc507c99b9dba80ce
Add filter option to stack-list

Add ability to use filters on stack-list by passing a ``--filters``
options to the command line.  This option can appear multiple times or
be used once with several key=value filters separated by semicolons.  If
the same key appears more than once, both will be taken into account
when sending the request to the API.

e.g.:
The option:
``--filters status=COMPLETE;status=FAILED``
Will issue the call:
 ``/stacks?status=COMPLETE&status=FAILED``

Closes-Bug: 1268816
Change-Id: I553d6b5e3ceebdb24dcd4e4c8e409a4375d72333
Allow environment to not have resource_registry

If you try to use an environment file that contains only parameters,
or even nothing, you get a NoneType error as the client is expecting
there to be a value in the resource_registry section. This stops that
error, thus allowing environment files to be empty or just contain
parameters.

Change-Id: I0c6c3bb60182915df346ebf8dd4e98ccc652ffb1
Closes-Bug: #1273881
Enable default in bash completion

This adds default options to bash completion, allowing to put filenames
after options like --template-file.

Change-Id: I8881028186f26d8fccb611daabf92ba028ca41a8
Merge "Added missed files to create venv with run_tests.sh"
Merge "Enable default in bash completion"
Merge "Enable hacking H233 rule"
Merge "Add pagination (limit and marker) to stack-list"
Merge "Add filter option to stack-list"