Import the latest spice-html5 code into Kimchi

All the imported files are a real copy of spice-html5 project
(http://cgit.freedesktop.org/spice/spice-html5) based on commit 097e2c2e

The spice_auto.html also supports wss:// protocol used by Kimchi.

The files are imported under ui/spice-html5 to make clear the files in
that directory are imported from a external project.

Signed-off-by: Aline Manera <alinefm@linux.vnet.ibm.com>
Modify spice_auto.html for Kimchi proposals

The sources were updated according to Kimchi configuration to get the
Javascript and CSS files from the installed spice-html5 package.
Kimchi is not using the default spice_auto.html because Kimchi uses
wss:// for all connections and it is only supported by recent versions of
spice-html5.
In addition to it, Kimchi points user to the right token on URL which
requires a change on spice_auto.html

Signed-off-by: Aline Manera <alinefm@linux.vnet.ibm.com>
Add new spice-html5 code to Kimchi build process

By default Kimchi will not install the new spice-html5 code as
almost all the supported Linux distributions already has it available in a
package.
If the system you are running Kimchi does not have a spice-html5, you
can run: ./autogen.sh --with-spice-html5 to get it.

Signed-off-by: Aline Manera <alinefm@linux.vnet.ibm.com>
Update Kimchi to use the installed spice-html5

spice-html5 is present in almost all supported Linux distributions
(RHEL6.5, Fedora20 and Ubuntu 14.04). So in those cases we should not package
the spice-html5 code into Kimchi and instead of that uses the spice-html5 package
as dependency.

This patch change the build process to check the spice-html5 package
availability in order to decide to package or not the spice-html5 code.

spice-html5 package is not available for RHEL7 and openSUSE 13.1. So
for those distributions, you must run the following command to Kimchi
includes the spice-html5 into its package.

./autogen.sh --with-spice-html5

Signed-off-by: Aline Manera <alinefm@linux.vnet.ibm.com>
Delete former imported spice code

Now all the spice-html5 code is centralized under ui/spice-html5.
That way we can properly point which code is imported.

Signed-off-by: Aline Manera <alinefm@linux.vnet.ibm.com>
Update COPYING content to expose the imported code

Signed-off-by: Aline Manera <alinefm@linux.vnet.ibm.com>