Let validates_inclusion_of accept Time and DateTime ranges

fixes 4.0.0 regression introduced in 0317b93c17a46d7663a8c36edc26ad0ba3d75f85
Merge pull request #12612 from amatsuda/amo_validates_inclusion_of_time_range_error

Let validates_inclusion_of accept Time and DateTime ranges
[ci skip] second parameter of asset-url is depricated
Merge pull request #12617 from skv-headless/master

[ci skip] second parameter of asset-url is deprecated
Fix the install task
Correct error in Utils.normalize_path that changed paths improperly
Merge pull request #12619 from Veraticus/fix_utils_normalize_path

Correct error in Utils.normalize_path that changed paths improperly
pass app config to controller helper proxy

After this fix application config become available when calling helper outisde of view

config/application.rb

    #...
    config.asset_host = 'http://mycdn.com'
    #...

Somewhere else

    ActionController::Base.helpers.asset_path('fallback.png')
    # => http://mycdn.com/assets/fallback.png
Merge pull request #12622 from timsly/helpers-from-outside

pass app config to controller helper proxy
slice! should not remove default hash value/proc