V1: add FLOW signature

This should be implementable by
  * consoles (eventually)
  * vchan connections
  * TCP connections
  * TLS

Note we don't change any of the existing signatures to include FLOW
as this would be backwards incompatable.

Signed-off-by: David Scott <dave.scott@citrix.com>
Add FLOW to V1_LWT

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

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

V1: add FLOW signature
travis: install mirage-types from here, check everything still builds

Previously we were installing the 1.1.0 release version of mirage-types
and building other repos against that. It's probably better to install
this version of mirage-types to detect pull requests which make incompat
changes.

Signed-off-by: David Scott <dave.scott@citrix.com>
travis: build './main.native'

The tests in lib_test need this.

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

travis: install mirage-types from here, check everything still builds
Release 1.1.3

This includes the new FLOW signature.

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

Release 1.1.3
Do not implicitely manage the installation of OPAM packages with the mirage tool
Bump working version to 1.1.4
Merge branch 'master' of git://github.com/samoht/mirage into samoht-master
sync CHANGES and bump to 1.2.0
rename `make prepare` to `make depend` to fit convention better
Make the output less shouty and be more consistent with colours
Invert the colours to have the active job heading be coloured instead.
Makefile generation cleanup

* Export OPAMVERBOSE and OPAMYES so they can easily be overridden
* Formatting of Makefile is now better wrt newlines
* Improve colours again
sync CHANGES
Merge pull request #252 from avsm/samoht-master

Mirage 1.2.0 "dont call OPAM directly"
update README