Wep support

I'm not sure the best way to figure out that a network is a WEP network
and not a different type of encrypted network, but maybe it just works
this way.

I think before we merge this, we should refactor it up a bit, the configure code isn't very DRY, but I did need to get this working quickly, so I did that.