If you're using WP 8.1 then just tap and hold back key (left to windows logo) and swipe down to close.
If you're using WP 8 then press X (at top right corner) instead of swiping down.
It was a firmware update to fix some wifi bugs.
Check this out.
http://www.windowscentral.com/verizon-delivering-new-firmware-lumia-icon-owners-using-81-preview-developers
Hey look what I found for you.
http://www.windowsphone.com/en-us/store/app/onestart/7860ee13-3666-4a15-9464-2a678e2f4f15
It's all-in-one and my favorite app. :)
Oh.. That thread is all about WPCentral app not the site.Sorry, I thought you were talking about the app.
I think you should talk to Daniel Rubino about this because he is the owner of this site.