Add preserve_{current_canvas,batch_state} and invisible_canvas context managers
Change mailing list email address to link.

I think this is more useful, since this is what newcomers need to sign up or search the archives.
travis-ci.org build specification.
Whitespace change to trigger travis-ci build
apt-get python-tables for docs (and later we should add tests)
Add xaxis/yaxis properties to plotting.Efficiency
Add travis-ci status image to README.rst

http://about.travis-ci.org/docs/user/status-images/
reverse order of branches in tree draw to match hist argument order
Merge branch 'master' of github.com:ndawe/rootpy
fix draw regex
fix regex and add test
test Tree.DRAW_PATTERN regex
Merge pull request #55 from pwaller/eff-axes

State preserving context managers, invisible canvas and TEfficieny.xaxis
Merge pull request #58 from ndawe/master

Reverse order of branches in Tree.Draw expression to match Hist constructor order
will need to revisit this script later
correlation plot cmap arg
Merge branch 'master' of github.com:ndawe/rootpy
correlation plot title
Create new logger module, move multilogging there
Introduce new logging system and redirecting ROOT's errors as exceptions

This is a big introducton. See the new documentation which will
follow in the next commit.

It also modifies the default ROOT abort level to Error, which means
that by default you will get a libc-style backtrace if ROOT spits out
an ERROR message, such as when you open a non-existent ROOT file with
TFile.Open, etc.

Dark magic is used to raise an exception from within the ctypes-wrapped
message handler function. Use at your own risk:

    from rootpy.logger.magic import DANGER
    DANGER.enabled = True

It also uses the `ROOT.TCanvas` symbol within rootpy's `__init__` to
force ROOT to load appropriate libraries before we install our handler,
otherwise we get warnings, for reasons I don't understand.