Some minor updates.
Add proper OS X support to allegro_main.