cffi-allegro: use WITH-STATIC-FOBJECT instead of WITH-STACK-FOBJECT
cffi-allegro: use WITH-STATIC-FOBJECT instead of WITH-STACK-FOBJECT

- WITH-STACK-FOBJECT doesn't take care of deallocation when it fails
  to allocate on the stack.
- Clean up the WITH-FOREIGN-POINTER macro.

kingcheez/cffi-cheez,dkochmanski/cffi,mcna/cffi,stassats/cffi,akovalenko/cffi,akovalenko/cffi,marsijanin/cffi,mcna/cffi,dkochmanski/cffi,dochang/cffi,marsijanin/cffi,cffi/cffi,attila-lendvai/cffi,kingcheez/cffi-cheez,cffi/cffi,cffi/cffi,kingcheez/cffi-cheez,3b/cffi,dkochmanski/cffi,attila-lendvai/cffi,marsijanin/cffi,3b/cffi,3b/cffi,wesen/cffi,wesen/cffi,stassats/cffi,stassats/cffi,dochang/cffi,dochang/cffi,wesen/cffi,akovalenko/cffi