JS/CSS Versioning support

Check the filemtime of the css/js file to prevent browser caching of
these assets
display recent page breadcrumbs in reverse-chrono order; change breadcrumb divider from slash to pipe (to avoid confusion with page paths); tweak spacing between breadcrumb items
Update web/concrete/core/controllers/single_pages/dashboard/system/backup_restore/backup.php

Tidies up the listing so that backup will ignore files that do not match the created backup pattern of including a timestamp in the filename. Other files/directories in the backup folder will now be ignored by the backup listing.
check for datatype in select function

as mentioned here: http://www.concrete5.org/index.php?cID=403092&editmode=

the following code would create two selected options:

´´´
$fh = Loader::helper('form');

echo $fh->select(
    'test', 
    array(
        '5' => '5', 
        '5-4' => '5-4'
        ), 
    5);
´´´
Update web/concrete/core/helpers/form.php
Update web/concrete/core/helpers/form.php
changed comparision
updating singleton pattern for localization
updating singleton pattern for localization
Merge pull request #650 from moosh74/js-css-versioning

JS/CSS Versioning support
reverting previous pull request
Merge pull request #709 from Remo/patch-21

check for datatype in select function
Merge pull request #700 from JohntheFish/patch-2

Improved filtering of backups listing
Merge pull request #680 from jordanlev/recent-breadcrumbs-style-tweaks

make "recent page" breadcrumbs in dashboard dropdown clearer
css tweak
fixing custom templates on forbidden pages
reverting theme paths
version update