Add packaging for osx with py2app

Can you add the `HACK` prefix? so we can grep this along with other hacks (see check_code.sh).