Remove unused Expect.pm import
Use alias instead of curried new for File
Use alias for EpisodeNumber->parse instead of curried method
Memoize EpisodeNumber->new
Fix epno range parser regex
epno range: be less lenient to bad params
Memoize EpisodeNumber->count
Avoid excess stat calls
statusline: don't print if nothing has changed
Aesthetics
Use Class::XSAccessor for file/dir getters
Reduce method call overhead of File->stringify
Optimize Dir->new and File->new