[refactor] Extracted DatesEnumerator, Guesser, and Score from inferable.rb (5m)
[refactor] Extracted 'Scorer' from 'Guesser' (10m)
[skip] Enabled performance tests through the environment variable PERFORMANCE_TEST (1m)
[skip] Added a newline to the end of the file (1m)
[improvement] Extracted hard-coded range from Guesser to 'skip_range' and allowed not generating guesses with skips (10m)
[improvement] Allowed injecting a guesser into Inferable via an option (5m)
[improvement] Added `first_n_occurrences` to Hiccup:Enumerable (10m)
[improvement] Prevented the generation of guesses with complexities greater than 3, speeding up inference of schedules (4h)
bumped version to 0.4.4