Add travis configuration
Fix test don't execute job over root directory

This fixes bug #22
Can't pass -It/lib to `make test`
Run tests in subdirectories of t/ in `make test`
Try travis build with a mix of native and perl dependencies
Do not install libzmq on travis

travis builders seem to have a locally-made version of libzmq that
breaks when you install the original libzmq1 package from Ubuntu

See e.g. https://travis-ci.org/analizo/analizo/jobs/6878333
Also installing Ruby tools
Let ${perl:Depends} handle Perl dependencies
Update MANIFEST
pass --verbose to cpanm
I think I figured out what's up with libzmq on travis
Move test support code inside t/ again

Now it works with `make test` as well. This closes #25
Reorganize tests to match units under test
Uniformize test running as __PACKAGE__->runtests
Name test modules after their filenames
Move test support code to t::Analizo::Test namespace