Add RSSI to g2100
Playing with git for first time
Moved ssid out of PROGMEM to allow user to change it on the fly (scanning scenarios).
Fixed example sketches to work with new ssid decl
Example sketch "wireless config section" cleanup
apps-conf.h / uip-conf.h / udpapp.h / stack.c
- Minor cleanup
- Can now set most uip-conf.h settings from apps-conf.h.  Users only need modify one file for most common stack setting changes
- Socket (TCP) and UDP app can now be configured simultaneously (allows for DNS/DHCP + TCP app scenarios)

WiShield::init() / WiShield.cpp/h
- now returns boolean for success/fail
- now takes seconds parameter to timeout connection attempt after seconds amount of time
- default init now an overload which calls real version with 60 seconds timeout
Checkpoint - APP_UDPAPP is now Switzerland; DNS/DHCP coming soon.
APP_UDPAPP is now Switzerland; all other APP_TYPES will now build when APP_UDPAPP is also defined.  APP_UDPAPP (just utilizing UDP) will build with APP_SOCKAPP and APP_WISERVER also defined but not with APP_WEBSERVER or APP_WEBCLIENT defined.  All other APP_TYPES enabled together are not yet supported.  This is a big step towards getting DNS/DHCP, which require APP_UDPAPP, working with the other APP_TYPES.
Rough Cut Checkpoint...
Includes spidermonkey04's large packet crash fix
Includes DNS; enabled in apps-conf.h (unknown if it is working)
Includes mostly there, but not working, WiServerDNS (client) DNS example
Other cleanup, etc, around existing stack sources and DNS
Since WiServerDNS example goes off into space (and my laptop is being flakey) I am checkpointing this; going to concentrate on getting a SocketApp sample running (which I know will work).
Both DNS example apps now work!
New SocketAppDNS example added; does not make use of the fact that it is a socket app but does make a DNS query.  Very basic...
Add access point scanning.
Can be defined in apps-conf.h
Initial DHCP integration
Things seem to build but so far untested.  DHCP needs some work.
DHCP testing/tweaking
There is something wrong with this stack; it is only working every
other hard reset.  Weird, have seen this before but not so bad.  DHCP
and DNS are working separately but may not be working together.
Added some variable init/re-init to uip_init().
Might have helped with tweaky stack, but is not good yet.
Pushing DHCP changes. Stack is tweaky in this and master 1.3.0.
Was going to hold off on pushing this but found that the 1.3.0 stack exhibits the same tweakiness - so why not set DHCP free? My instinct tells me that there is something in the stack, or the ZeroG, that is not being reset consistently. I have been through the stack init code and have not found anything groundbreaking. Repro with SimpleClient 1.3.0 - just play with it, open and close the serial monitor. Does it work fine or does it seem to work every other time?
Fix Copy/Paste error in WiServerDNS example
DHCP now without extra reset!  Added SocketAppDHCP example.
Also increased number of available connections in apps-conf.h in an attempt for more stability.  WiFiScan example updated to remove extra reconnect between DHCP and DNS.
DNS Samples now call uip_dns_shutdown() when down with DNS
Add uip_dhcp_shutdown() to uip_dhcp.h/.c; DHCP sample apps now shut DHCP down when done with it.
Expose WEP key length and default WEP key settings in apps-conf.h; update fix for too large of an incoming packet to include Dutrow's addition (stops random hang).
Updated "too large packet" fix with latest thoughts from spidermonkey04
Revert "packet too large fix" that killed WiServer/WiShield.
Note: code now susceptible to "packet too large" issue but at least it works for WiServer/WiShield.
jrwifi changes to make WiServer more stable. Removes malloc() and replaces with global char buffer to hold URL/GET data to be passed to WiServer/SimpleServer app's page generation callback function.
jrwifi changes to make WiServer more stable. Removes malloc() and replaces with global char buffer to hold URL/GET data to be passed to WiServer/SimpleServer app's page generation callback function.