Grand fixes and improvements.
Version 3.1.1.
- Added an ability to choose a path for zip files of extensions.
- Extensions are now automatically disabled when we upload a zip file to update them.
- Reworked some code, added some comments.