fixed previous pull request and added tests

mixed problems in pull issue #244 (BonEcho, Avant), added ELinks text browser and added tests for BonEcho and ELinks.