Added a few unittests
Switched back to dev number
Include all files needed to build documentation in distribution

The old include *.rst command was useless, as it only matched .rst
files in the root directory of the package, where the were none. The new
recursive-include command includes the actual documentation and all
needed files to build it.
Merge pull request #39 from oxan/master

Include all files needed to build documentation in source distribution
Fixed a few bugs with the release group detection
Fixed detection of movies having a year as part of their title
Tagged 0.6 release
Switched back to dev version number
Fixed some episodeNumber detection issues
Better TravisCI test coverage
Added new transfo that guesses the 'idNumber' property, useful for hashes, serial numbers, etc.
Fixed a bug and optimized a bit the fileutils.split_path() function
Removed overly zealous check
A few doc fixes
Tagged 0.6.1 release
Switched back to dev number
Prepared for compatibility with zest.releaser
Fixed bug when empty strings are passed to the Matcher

It now returns an empty guess instead of failing with a cryptic error message
Logger has a switch for enabling/disabling line number output
Fixed bug in filetype auto-detection