Merge pull request #21 from Invision70/fixed

fixed password encrypting for a new user
Merge pull request #22 from Invision70/fixed

Fixed filter list users by role: error SQL "Unknown column"
Fixed phpcs errors.
Changed some requirements check.
Fixed RemoteFile form element urls.
Fixed language icon field saving.
Added ability to get view without reseting it.
Fixed minor package events form style problems.
Fixed min-width style problem.
From now pages with not empty field 'type' can not be edited.
View object creation refactored again. This is fix for not rendering views at second time.
Fixed packages metadata updating.
Fixed package dependency check.
Small style fix.
Removed unused dispatcher forward fix.
Added escaping option for base form element.
Fixed #23
'installed' setting moved from 'application' scope of config.
Refactored modules API, changed from singleton to DI.
Default language removal and editing disabled.
Ajaxplorer updated to pydio.
Fixed ant cleanup task for pydio file manager.
View refactored - added support for view pick across modules.
Fixed view not found error for not main modules.
Show errors only for development stage.