Maintaining a wifi connection in manual mode with threading enabled

Adding to the list above:

  1. Nonblocking WiFi.connect() & Particle.connect() [ reference ] - There seems to be an issue where user code is blocked for a few seconds at a time even with SYSTEM_THREAD(ENABLED)