add extra (default-ed) argument to ::get_icon_path() to allow it to be used to look for icon-related but non-image files
fix/improve/test hotspot file parsing
look for per-cursor-set hotspot info file when setting up mouse cursors