Changes
-------

Adjust memory handling - avoid runtype dynamic array sizes leading to mallocs that can't be checked
Adjust heap size
Add pins to pinned tinydirs to distinguish from local files
Update tinydir icons correctly on *IconSprites
Use correct icon size when a tinydir dragged to the pinboard
Fix potential buffer overflow when *IconSprites happens for an unknown application icon that has a pin with an application name > 12 chars long
Sticky export
 - no longer replaces last char with [00]
 - export to file no longer gives null pointer error
 - export selection now works
*Pin now moves tinydirs to Pinboard properly
*AddTinyDir now moves pins off the pinboard down to tinydirs properly
Alias issues on tinydirs fixed
Fix alias setting from *ModifyPin
Fix wandering icons when pinboard state saved and aliases are in use
Add Align to Grid menu option for selected icons
