grep neu implementiert.

Die bisherige Methode des portionsweisen Einlesens
klappt nur fuer ASCII-Dateien.
Daher erst alles einlesen, dann konvertieren und
dann suchen. Vereinfacht auch den Code deutlich...

Ausserdem die Behandlung von -l gefixt: dieses gab
bislang den Dateiinhalt aus. Da aber das
Standardverhalten schon die Ausgabe von Dateinamen
ist, ist mir nicht klar, was -l eigentlich tun soll.

Change-Id: I4684e5c5f428b7a9d91568e7dd578aa655a8e03e
1 file changed