replaced exposed hook function pointers with setter functions, they are now in z_hooks.h; replaced atom type macros with functions from z_hook_util; removed z_hook_util; updated Makefile with z_hooks.c
updated pdtest with hook setter functions
set hook function pointers to null by default, libpd_clear_hooks was redundant and wouldn't work anyway if the hooks were set before libpd_init
updated C++ & Obj-C wrappers to use hook set functions; updated libpd xcode project with build archs for simulator in libpd-ios; updated cppTest xcode project
updated python wrapper to use hook set functions, no python api changes
updated C# wrapper to use set hook functions, no C# api changes, not tested
updated java wrapper to use set hook functions, no java api change, not tested
libpd_init now returns 0 on success & -1 on failure to match C conventions; C# wrapper udpated to use libpd_init instead of libpd_safe_init
added z_hooks.c to setup.py
added script to update pd-vanilla sources; updated to pd-0.45-4
updated Makefile; x_qlist.c is now x_text.c; woops, removed accidentally added d_ffts
added x_array.c, x_text.c, & x_scalar.c to xcodeproject & setup.py
updated xcode project and iosTest to include arm64, iosTest seems to run fine in 64 bit
added explicit type conversions to fix implicit conversion warnings
manually adding Miller's first take at solving #56, commits 69b444ad7d777817c6ffa6c69884b722c370d87e and deff79574ccacaaa21ca052f2f1030bbb0488f7f from the Pure Data git
added HAVE_ALLOCA_H define to libpd scode project, should fix #57 for 64 bit iOS builds
merging new stuff from upstream/0.45 branch