Allow the ability to require a user to reset their password
Password field required if reset required
Merge remote-tracking branch 'joomla/master' into requirePasswordReset
Merge remote-tracking branch 'joomla/staging' into requirePasswordReset
Restore update queries
Two factor authentication on front-end

When two factor authentication is enabled and in all plugins it is set to use it only in back-end then in front-end secret key field should be hidden in users component as in login module.
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_id=8103&tracker_item_id=33153
Update view.html.php
Fixed mod_finder JavaScript error

com_finder/autocompleter.js requires Mootools
[fix] Ignore System tests config file

This file is the config file for testing it should be ignored by the repo because is different in every machine
Improved loading JHtml::_('behavior.framework') of mod_finder
Merge remote-tracking branch 'joomla/staging' into requirePasswordReset
Batch allows the current user to flag their account
Merge remote-tracking branch 'joomla/staging' into 3.3-dev
Merge remote-tracking branch 'joomla/staging' into 3.3-dev
Make JEventDispatcher compatible with HHVM

According to HHVM inconsistencies guildline, "Under Zend PHP, foreach by value will modify the array's internal cursor under certain circumstances. Under HipHop VM, foreach by value will never modify the array's internal cursor.

Moving end() from above key() function to below it also make the code easier to understand as the behavior of foreach with array cursor is complicated to understand.
Merge remote-tracking branch 'joomla/staging' into 3.3-dev
[#33115] Implementing bcrypt as default method for authentication in Joomla (Fix #2785)
[#32736] Implementing class based component routers (Fix #3165)
[#32653] Optimizations for JRoute and JRouter (Fix #3164)
Alter code that deals with PHP 5.3.1-5.3.9 support