updated footways; added error check for bounding box

I've added footway correction and dealt with the bug in the osm2dict.py and made some minor changes in some files/