added channel hopping

- added channel hopping in scan engine (scan.py)
- little database bug fix (added forgotten attribute "city")