make launcher suitable for mac environment

readlink -f doesn't work on mac, so i used code salvaged from the internets to simulate the functionality on mac
light signals for hordes. Not tested.
Base horder react by light
Indoor/outdoor horde light reaction
merge with master
Merge branch 'master' into hordes
Merge branch 'master' into hordes
Format code. Remove debug.
Remove debug comments. Format code.
Fix hordes bugs. Move hordes to all overmaps.
Move hordes on all overmaps.
Merge branch 'master' into hordes
Merge branch 'master' into hordes
Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA.git into hordes
Fix only first light source bug.
Merge branch 'hordes' of https://Reaper42@github.com/Reaper42/Cataclysm-DDA.git into hordes
Autopickup from adjacent tiles.
Remove items from submap with the correct index for each direction.
Typo fix
Initial Zones manager commit. Open with 'Y' and select 2 points. GUI in the works.