Merge "Updated NetworkConnect to not leak Activity in AsyncTask. Also: * Persist through config changes. * Fixed LINT errors. * Refactored and removed unused code. * Switched to TextView instead of Log fragment. * Switched to HTTPS connection. * Check for connectivity before network request." into nyc-mr1-dev