Change the wrapper API to make it so functions that returned a leap_vector rather initialize it by reference.  This helps some situations where returning a structure by values is not possible for some foreign language interfaces.
Adjust project settings to support Mac OS X 10.6 and later.