Show user attributes names instead of handle
(It's just a proposal)
I'm wondering why the normal users should view the handle of custom user attributes (getAttributeKeyDisplayHandle) instead of their names (getAttributeKeyName).
In my mind I see the handles as an internal representation of the attributes, and the name as the text to be shows. Am I missing something?
Correct support for plural forms in Concrete5_Helper_Date->timeSince()
In English (and in many other languages) he have two forms for each words: singular (eg: day) and plural (eg: days).
Anyway some language have just one or more than two plural forms (for example Russian has 3 plural forms): see http://translate.sourceforge.net/wiki/l10n/pluralforms
The correct use of plural forms would be to use the recently added `t2()` function
Same as above for Concrete5_Job_IndexSearch->run()
Same as above for Concrete5_Job_RemoveOldPageVersions->run()
Same as above for the removal of pages with sub-pages
Same as above for /web/concrete/tools/dashboard/sitemap_empty_trash.php
Same as above for /web/concrete/tools/files/bulk_properties.php
bind variables instead of string concatenation

better performance by avoiding hard parses and better security by reducing sql injection possibilities
Show localized block type names and descriptions

Block type names and descriptions are always shown in English (with the
methods getBlockTypeName and getBlockTypeDescription of the class
Concrete5_Model_BlockType).
This pull request changes these two functions adding a call to t().
Add possibility to json decode to array

This pull request improves the decode method of the
Concrete5_Helper_Json class to allow decoding objects to php arrays
instead of stdClasses
Refactor `Block::getBlockActionCollectionID()`

Refactor `Block::getBlockActionCollectionID()` return value.

- Return Collection object integer id if `Block::getCollectionObject()`
  return an object instead of just returning the object
- Return false if not Collection object found
Fix issue in showing search results

If the search text contains special regex chars, a php warning is
raised. This edit fixes that.
fix username and profile link blank for non logged in users
unused Loader::db removed
Add Warning Msg for Delete System Page in Sitemap

Add warning message if user attempts to delete system page from sitemap
as this can lead to a broken state requiring a restore from backup or
skilled restoration.
refactor next_previous block view markup

just cleaned up the markup -- no functional changes, and no changes to outputted html.
Blog entry localization fix (dark chocolate)

Let's fully translate the "posted by... at..." sentence
and the date pattern
Fix date/time localization in site activity
Fix localization of statistics graphs
Fix date localization in guest book