Update instructions for ubuntu (work in progress)

Signed-off-by: David Scott <dave.scott@citrix.com>
Merge pull request #426 from djs55/linaro

'linaro' is a Debian-like distribution
We use cowbuilder not pbuilder

Signed-off-by: David Scott <dave.scott@citrix.com>
Merge pull request #424 from djs55/update-instructions

Update instructions for ubuntu (work in progress)
Update Debian build instructions to mention Debian Jessie
Makefile: Create repository metadata in SRPMS

This is needed to make yum-builddep work.

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

Makefile: Create repository metadata in SRPMS
Bump ocaml-lwt to fix ocaml4 issue on debian jesse
Update blktap to fix ubuntu compile failures
Update xenopsd-xc path to support xen 4.3
Merge pull request #430 from BobBall/jessie-fix

Jessie fix
blktap: Add release to the version number in the changelog

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

blktap: Add release to the version number in the changelog
On Ubuntu target 'trusty' rather than 'raring'

For 2 reasons:
1. trusty is LTS
2. trusty has a suitable version of OCaml already

Signed-off-by: David Scott <dave.scott@citrix.com>
If on ARM, default to building ARM

Signed-off-by: David Scott <dave.scott@citrix.com>
Update react to 1.1.0 and lwt to 2.4.5

Signed-off-by: David Scott <dave.scott@citrix.com>
Make ocaml-uri look more like ocaml-nbd
Update ocaml-rpc to 1.5.0, remove dependency on js_of_ocaml

Signed-off-by: David Scott <dave.scott@citrix.com>
ocaml-uri: correct the devel package BuildRequires -> Requires

Following review from @euanh

Signed-off-by: David Scott <dave.scott@citrix.com>
Update ocaml-re to 1.2.2

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