Merge pull request #17 from jperon/master

Thanks! Looks good, merging in. :)
Handle messages that are not strings
Make use of the 32bit compiled Monav routing server binary
Lazy loading of the directions filter

Only load the directions filter once needed.
Use # for a comment
Refactoring
Refactoring
Minor refactoring
Slight refactoring
Use constants for Pango colored ON and OFF
Add constants for Pango colored ON and OFF
Make exception handling in local Odict module Python 2.5-3.2 compatible
Fix missing self.off -> constants.PANGO_OFF substitution
Cleanup all option loading code

 Option loading has been done directly from modrana.py for quite some time now.
Add batch tile redownload support

There is new toggle button in the Edit submenu, accessible from the batch download menu. Using this button, it is possible to force redownload of already available tiles.
Add support for batch tile update

The redownload toggle button in the batch "Edit" submenu now has a new "update"
state. When in this state, only tiles that are already available will be downloaded.
In short, it will update all already downloaded tiles for the current layer in the given area.

Also using a big area, this can be used a rudimentary tile db update tool.