linx: force https
switch to requests for HTTP queries
metar: handle edge case for pressure parsing
metar: we need to set w.pressure to None
fix .head for errors and add test
clean up head module
add .travis.yml and requirements.txt
add urllib3 to requirements.txt
remove version numbers from requirements.txt
remove broken .mlit command
fix .hs command to handle new format
adjust wiktionary test (will improve later)
metar: only add cover if it is not None
metar: add ISC license
improvements to weather module

* use openstreetmap nominatim instead of geonames
* set temperature to None if there is no temp available
* add new test cases to better test geolocation for various places
weather: fix error handling (caused breakage)
update readme, add travis-ci badge
update travis-ci badge to point to master
improve tests and test coverage
imdb: switch to omdbapi.com domain