Sprzątanie i usprawnianie kodu + nowe przykłady.
Poprawki wydajności.

Wersja Smart działa i tak wolniej niż zwykle linearne poszukiwanie.
Wynika to między innymi z tego, że Linear siłą rzeczy odwiedza
(sprawdzając pamięć Visited) piksele sprawdzone już przez Smart