First commit during this big refactoring
Locations.fromOffers doesn't change the input offers
Refactored GumtreeOffers to make it more readible
Added testAllParamsSupplied to gumtreequerrytest.py
Added gumtreeoferstest.py
Renamed folder scr to src
Repaired and refactored gumtreeoffers.py
Made GumtreeQuerry an object holding all the parameters and offering asUrlString method
Added support for arbitrary city, not only Krakow, to GumtreeOffers
gumtreeofferstest.py adjusted to new GumtreeQuerry interface
Added testResolveFallbackToDefaultAddress
Refined AddressExtractor to return address stripped from whitespaces, with limited number part lenght
AddressResolver now returns full address, not only street/district name, eg 'wielicka 2, krakow, polska'
Removed eclipse preferences from version control and updated .gitignore
Added DesktopView.html, modified DesktopDemo and DesktopView to enable arbitrary city to be shown not only hardcoded Krakow
Corrected template web page name in DesktopView, added OnlineView.htm with input boxes for filtering
Added GeocoderWithCache & unittests, done some small refactoring work
Corrected indentation in DesktopView.htm and OnlineView.htm
Added HttpResponse & unittests, added Utf8Printer
Added OnlineView, updated main.py to work with new OnlineView