Distribute po/get-pot.in instead of po/get-pot

Commit 1e164ca785d01cd0c3a4b7814779792f5d48b321 moved po/gen-pot to
po/gen-pot.in, but forgot to update the makefile accordingly. It will
cause po/gen-pot.in not included in the distribution packages, and
therefore it fails to build rpm package.

Signed-off-by: Mark Wu <wudxw@linux.vnet.ibm.com>
Add missing ui files to spec file

Commit 949fc69289c298483429f6ffb3752dec5ca22180 add ui files to
distribution, but forgot to update the spec file to include the new
files. It will cause the following rpm build error:
	Installed (but unpackaged) file(s) found:
	...

Signed-off-by: Mark Wu <wudxw@linux.vnet.ibm.com>
Add gen-pot to .gitignore list

Commit 1e164ca7 generates gen-pot script dynamically using automake/autoconf
functions.
To avoid getting the file listed as untracked, add it to .gitignore file.

Signed-off-by: Aline Manera <alinefm@br.ibm.com>
close libvirt connection in featuretests

Free the libvirt connection when connection is not used.

Signed-off-by: ShaoHe Feng <shaohef@linux.vnet.ibm.com>