Merge pull request #5 from karasu/master

Push request - User info screen
Merge pull request #6 from karasu/master

Pull request - Slide screen and TODO list
updated geo url
Updated TODO file. Now each page tells which one is the next one (and the previous one)
Added translating tools (working on language translating on the fly)
Fixed a little bug in timezone.prepare
Make it start with language page
Added select_value_in_treeview in keymap.py
Playing with translate ui files in code (before new year's eve!)
Changing builder to self.ui this way we'll be able to translate on the fly
Fixed language.py to change languages on the fly
Fixed all screens for translation
Added a backwards button
Modified all classes in order to pass a dict with all the parameters that are needed (this way is cleaner IMHO)
	modified:   src/keymap.py
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/keymap.py
Modified timezone to autodetect timezone in another thread. This way the user doesn't have to wait.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/timezone.py
Updated TODO and geo url
test git