add new class for user handling

upgrade User class
UserWithJSONslills class extends User and will have methods for
comfortable work with current user.
translation method for i18n is terrible: Gavrilov learned us to make
better approach.
use jsonuser class in Activities
cosmetic changes
cosmetic changes
progress in fixing user registration

user registration will work fine if issue in GetJSONFromUrl buffer will
be fixed