Exclude PCLBlockFilterTest when building w/o PCL

This patch puts filters/PCLBlockFilterTest.cpp inside a WITH_PCL check,
so we build with it only when we have PCL available.
Add binary byte-ordering streams.
Merge pull request #286 from abellgithub/iostream

Add binary byte-ordering streams.
Add BPF files.
some more cleanups related to #285
Merge pull request #275 from gadomski/exclude-pcl-test-cpp

Exclude PCLBlockFilterTest when building w/o PCL
use boost-latest ppa's to upgrade travis config
upgrade Vagrant to use boost 1.55 too
Merge pull request #287 from abellgithub/bpf

Add BPF files.
Merge branch 'master' into sbet-reader

Conflicts:
	test/unit/CMakeLists.txt