xapi: Set OCAMLRUNPARAM to enable backtraces

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Merge pull request #116 from euanh/openstack-fixes

xapi: Set OCAMLRUNPARAM to enable backtraces
Warn the user not to call their user "mock"

Added some text pointing at "mock" install instructions.

Using "<user>" "mock" gives a confusing error message:
```
[root@st30 ~]# useradd mock -G mock
useradd: group mock exists - if you want to add this user to that group, use -g.
```
configure: Initialize the repository in RPMS

This is not needed on Fedora, but is needed on ancient CentOS.

Fixes #117

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Merge pull request #118 from euanh/build-improvements

configure: Initialize the repository in RPMS
specs: Change xen-org to xapi-project in URLs

Signed-off-by: Euan Harris <euan.harris@citrix.com>
configure: Create RPMS if it doesn't exist

Signed-off-by: Euan Harris <euan.harris@citrix.com>
readme: Fix quotes around <user> in setup instructions

Should be backticks, not double quotes
Merge pull request #119 from euanh/great-renaming

specs: Change xen-org to xapi-project in URLs
Merge pull request #120 from euanh/build-improvements

configure: Create RPMS if it doesn't exist
specs: Update to latest ocaml-qmp

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Merge pull request #121 from euanh/build-improvements

specs: Update to latest ocaml-qmp
specs: Update ocaml-qmp changelog

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Merge pull request #122 from euanh/build-improvements

specs: Update ocaml-qmp changelog
build: Ensure all spec files have mandatory %files list

A spec file must have a %files list, even if the list is empty.  Some of
our base packages don't have %files lists, which causes mock to build
them and throw them away.   We still generate Makefile rules to build
these files, so they are rebuilt and thrown away every time we run make.

For library packages, we should move the libraries into the base package;
keep only the headers, interfaces or other developer-focussed files
in the -devel package, and have the -devel package depend on the base
package.

Signed-off-by: Euan Harris <euan.harris@citrix.com>
Merge pull request #123 from euanh/reduce-overbuilding

build: Ensure all spec files have mandatory %files list
Update xenopsd, ffs
Correct %setup lines in ffs, xenopsd now that our tagging convention is sensible

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Add xenserver-core-latest-snapshot repository RPM

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
Remove old tech preview release RPM

Signed-off-by: David Scott <dave.scott@eu.citrix.com>