Bug #3 - have an empty handler if there is no handler for consistency

Closes #3
Added .travis.yml config file.
Specify build dependencies for Travis.
Merge pull request #4 from hfiguiere/bug3

Bug #3 - Ignored tags need to be transparently handled to maintain the handler stack consistency.
Updated README for v3.1.1.