Added checks to quickcheck flag for building tests.

We weren't properly checking the quickcheck flag, and so the opam package tries to build the tests, but pa_ounit and quickcheck aren't listed as dependencies and building fails. Other option is to build tests by default and add them to build dependencies.
travis: enable travis-ci integration

The script currently checks out frenetic-lang dependencies from github
and builds and installs them from source.
travis: add build status badge to README
add check to flag(tests)
Merge pull request #33 from frenetic-lang/travis

Travis-CI integration
travis: fix bug in build/test script

The script was previously using `git show --pretty=format:%H` to print
out the commit hash of dependencies checked out of github. But also,
this command will still prints out the commit diff. For merge commits,
and non-merge commits whose diff isn't long enough for require the use
of a pager, this is not a problem. However, if the commit diff is long
enough that git pipes it to a pager, it will cause the build to hang.
Instead of using `git show`, the script now uses `git rev-parse HEAD`,
which will only print out the commit hash of HEAD.
Merge pull request #41 from frenetic-lang/travis

fix bug in build/test script
Add support for OpenFlow 1.0 queues
Merge branch 'check-quickcheck-flag'

Conflicts:
	setup.ml
Exposed string_of_action
Merge pull request #42 from frenetic-lang/string_of_action

Exposed string_of_action
separate: remove unused Misc code

These functions were unused, and most of them are exported by the Packet
module anyways.
separate: move bit-twiddling to own Module, dedup

Lots of simple but repeated code. These same lines also appear in the
Packet module from the ocaml-packet library.
separate: remove logging module and its use
Merge pull request #44 from frenetic-lang/separate

Separate Serialization and Lwt code in OpenFlow0x04_Misc
lwt: move lwt-specific code into a subpackage
Cleaned up README and --enable-lwt flag
do not build INSTALL.txt
--enable-lwt for travis
Merge branch 'lwt'