install the packed cmx file as well as the cmxa
quieten verbosity of xen devices
fix the size of the xenstore and console rings, which should be 4096.

previously, Long_val was used, but the PAGE_SIZE macro is not an OCaml value, and so this truncated it down to 2048.
sync CHANGES
Zero the shared ring before sharing it with the driver domain

Otherwise the ring might actually contain valid request metadata
and could result in other data being transmitted unexpectedly.
Merge pull request #19 from djs55/zero-shared-ring

Zero the shared ring before sharing it with the driver domain
Merge pull request #13 from crotsos/master

minor bug fixes from the android build and pcap based packet capturing
[xen] Add a mutex around netif write,writev

We need this to avoid one packet write calling notify() while a parallel
writev has only written some of the fragments onto the ring.

This fixes the phenomenon where a packet fragments (eg containing HTTP
headers) end up being transmitted as whole frames. It also removes the
curious duplicates experienced during a ping flood.
Merge pull request #20 from djs55/fix-netfront-fragments

[xen] Add a mutex around netif write,writev
[xen] in netif, do not block until a response is received, but return right after the request has been successfully pushed and the other side notified
moving ns3 to new cstruct and build model