BB10 platform detection & fixes
Add API for specifying drag distance threshold
Make sure absolute path to the modules is correctly added to the Python module search path
Provide more info about the platform/device and specify drag distance
Remove unneeded pdb import

There are platforms where pdb is not present, causing export exceptions on startup.
PDB also doesn't seem to be used by configobj anyway.
Make configobj easier to import
Use easier configobj import
Override startDragDistance if specified by device module
Device type reporting support
Print screen size on startup
Add constants for map screen buttons
Use constants for map screen button size, spacing & margins