Fix issue [#31160] Use of JRequest in the Users Component Controller
Update code for issue  [#31160] Use of JRequest in the Users Component Controller
Bug fix: reset params after the display() method
Remove behavior.formvalidation in contact view  

Tracker: http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_id=8103&tracker_item_id=32943
Merge remote-tracking branch 'upstream/staging' into jrequestuser

Conflicts:
	administrator/components/com_login/models/login.php
	components/com_users/controllers/user.php
Use raw filter for secret key
[imp] [33607] Replace FOFLess use with JLess wrapping lessc library;
Closes #3436
[imp] [3382] Use quote name in com_messages;
Closes #3720
Fix for emailcloak plugin for cloaking email addresses with a plus character (+) properly
Fixed the banner tracker. A new PR for #3518 and #3519.
Code style of registration view; Closes #3745
Standardise libraries on `defined('JPATH_PLATFORM')`;
Closes #3729
[fix] JForm type number max/min limits. Fixes #3507

In case of an exception the same error message was being displayed. The JLIB_DATABASE_ERROR_ANCESTOR_NODES_LOWER_STATE message is also irrelevant most of the times, like in non-nested tables.
Changed to show actual message string from the Exception object.

Allow "zero" max/min & remove default limits

First I'd suggest not to force limits to be 0-100 when they are not defined in the element. Further we must stick to use isset() instead of !empty() for max/min because "zero" boundaries are always acceptable.

Update number.php

Update JHtmlFieldNumber-helper-dataset.php

We should not expect 'O' as value when no minimum/default value has been set for this field. *Already updated the Field class definition to allow no-limit.

Rolling back to split PRs
Merge pull request #3280 from PAlexcom/microdata-library

JMicrodata: small bug fix, reset params after the display() method
[imp] Use alternative CURL when allow_url_open is OFF. Fixes #2807

We propose to add an alternative method to get the feed when the allow_url_open is OFF.
When the allow_url_open is OFF, the XMLReader::open always fails because the URL can not be connected.

So we propose to get the Feed with the alternative CURL when it is present.

New proposal to use CURL when the allow_url_open is OFF

Based on the comment, here it is a new proposal that use the JHttpFactory::getHttp() function instead of the CURL nativelly.

Update factory.php

Update factory.php
Merge pull request #3740 from roland-d/banner-counter

Fixed the banner tracker.
[imp][#32063] Added support to change link color in isis template (backend). Fixes #3733

Fixed the links in component.php too.
Merge pull request #3515 from zero-24/patch-18

[#32943] [3.x] Remove behavior.formvalidation in contact view
Merge pull request #3677 from wilsonge/jrequestuser

[#31160] Remove uses of JRequest in com_user
[fix][#33532] Category Blog - Not hiding the info block html on all positions. Fixes #3382

Properly hide info block tags generated by the info block render helper.