Customisable extension matching

Allowing retaining subtitle extension like .en.avi
Fix tests on OS X failing due to ":" weirdness

":" is presented as "/" in Finder, so the character gets sanitised to "_"

So use the output replacements to change it to a hypen
Test pip install'ing latest nose for travis

Builds in Python 2.5/2.6 are failing because of a bug in nose/result.py's _exc_info_to_string,
https://github.com/nose-devs/nose/issues/484
Less broken pip install command for travis
Merge remote-tracking branch 'upstream/master'