Move veusz to its own subdirectory, to clean up structure
Further fixes
Use relative imports for veusz_main
fix relative paths
Use relative imports where possible
Fix Colormap setting control and exception dialog
Switch to sip api 2 for QString. Remove as many unicodes() as possible.
Remove QChar usages
Fix self test functionality
Switch to using API v2 for QVariant
Switch other APIs to v2
Move data directories to root

Move veusz/windows/icons -> icons
     veusz/dialogs/*.ui -> ui
     veusz/VERSION -> VERSION
Add some py2/3 compat
Switch to using print function
Fix incorrect settingdb location
Fix renaming widgets
Replace iteritems, iterkeys, zip, range/xrange
fix import
Use cnext for it.next() and define iterator class
Replace .values(), .items(), .keys()