Increasing memory limit for installation process.
Switching to HTML5 form validation for user registration form. Refs. https://github.com/zikula/core/issues/1181
Revert "Increasing memory limit for installation process."

This reverts commit 0d19558668512bbf2836bd34d5428bb2d6afc1d6.
Merge pull request #1662 from shefik/users_module_html5_form_validation

This PR was merged into zikula:1.4 branch.

Discussion
----------

Users module HTML5 form validation

Switching to HTML5 for validation of the user registration form. Refs. https://github.com/zikula/core/issues/1181

Webshim will need to be added for a polyfill solution.

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | yes
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | -
| Refs tickets  | -
| License       | MIT
| Doc PR        | -

Commits
-------

0d19558668512bbf2836bd34d5428bb2d6afc1d6 Increasing memory limit for installation process. shefik
52924443a02de04fd45703cb69df5c6d28ad2a41 Switching to HTML5 form validation for user registration form. Refs. https://github.com/zikula/core/issues/1181 shefik
e54a350fb4fda468cd77861564bceec383845e26 Revert "Increasing memory limit for installation process."

This reverts commit 0d19558668512bbf2836bd34d5428bb2d6afc1d6. shefik
Correcting typo.
Adding placeholder, to allow support for the "Select2" library.
Set the System Identifier as a unique string.
Adding support for HTML5 form validation to selector for countries.
Correcting comments.
Merge pull request #1666 from shefik/selector_countries

Adding support for HTML5 form validation to selector for countries.
Modifying var to output a 32-character hexadecimal number.
Merge pull request #1665 from shefik/unique_identifier

This PR was merged into zikula:1.4 branch.

Discussion
----------

Set the System Identifier as a unique string.

Use Case: At installation, it is useful to set a unique identifier (as a system var) that can be used to identify the system. This system var can be then to be used as string mapped to third-party services.

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | yes
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | -
| Refs tickets  | -
| License       | MIT
| Doc PR        | -

Commits
-------

aedf2da8ca7487fb714ce725743aa4694eb283c4 Set the System Identifier as a unique string. shefik
5d7ce0a5c6861eee447b3347baaf0796f6d4c04f Modifying var to output a 32-character hexadecimal number. shefik
[1.4 Users] Updated Api_registration for sendpass

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | yes
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | -
| Fixed tickets | -
| Refs tickets  | -
| License       | MIT
| Doc PR        | -

When another module wants to use the Users_registration Api and the registerNewUser method you cannot use the sendpass functionality. When a webshop (e.g. zwebstore) with automatic account creation based on user data with a generated password wants to send the generated password to the new account then this update is needed. Otherwise you cannot send the password. 

Automatic account creation saves 1 extra step in customer approach in webshops. And 1 extra step can be one too many in these fast times.
Merge pull request #1670 from espaan/patch-5

[1.4 Users] Updated Api_registration for sendpass
Raised maxlength of start page arguments to 300, closes #1652.
Fixed class not found error due to incompatible method declaration, closes #1557.
Fixed developernotices - only show them in development mode, closes #1626.
Merge pull request #1671 from cmfcmf/statpage-maxlength-2

[1.4] Raised maxlength of start page arguments to 300
Merge pull request #1673 from cmfcmf/plugin-error

Fixed class not found error due to incompatible method declaration
Merge pull request #1674 from cmfcmf/dev-mode

Fixed developernotices - only show them in development mode