Add travis-ci YAML file.
Be more specific about directories.
Skip blocks2 tests.
Add apptools to tests because of sweet pickle dependency.
Add SciMath and coverage to tests.
Add PyTables, blockcanvas and futures to tests.
Skip HDF5 context test case if PyTables not installed.  Don't try to install PyTables.
Add swig to build blockcanvas.
Chacnge order of imports so we can skip if PyTables not present.
Use unittest2 instead of unittest in a coupl of places for 2.6 compatibility.
Merge pull request #10 from enthought/feature/travis-ci

Travis-CI support
Merge branch 'master' into feature/general_improvements