November issues

Added much more sophisticated and robust interface selection logic based on user preference and list of known ibss-compatible drivers.  Closes #9 .  Should be tested with https://github.com/opentechinstitute/commotion-mesh-applet/commit/54e637a1f28e74a43aac84108a41eed3997764c5

To test:
Install on a test machine with two wireless adapters, one which supports both ad-hoc mode and ibss-rsn (via nl80211 support), and one which does not.  Ensure that both adapters are active.  Attempt to connect to a Commotion mesh using the applet, preferably several times.  The code passes this test as long as the wireless adapter that does not support ad-hoc mode and ibss-rsn is NEVER invoked by Commotion.  (Check syslog to confirm).  Alternatively, you may install this on a machine that only has a wireless adapter that does not support the two features, in which case you should see warnings in the syslog every time Commotion tries to use the adapter.