configurable

Hi Darren,

this version of swift fixes a little bug in asterisk11.  it also makes a nifty "configure" script to generate the Makefile -- some platforms have had to manually edit the Makefile previously.

I have also set the foundation to add Asterisk 13 support, but have not added that support in these commits.