Portal Update

Added Object Layer portals, changed how new portal position is
calculated. Switched editors to Geany. Fixed bug in list where list
wouldn't flush correctly. Updated HashTable to dealloc on init if
contains data. DEBUG now displays collision tiles. Added Radar Ping
effect. Added trim whitespace utility command.