Windows: Don't test ispath on deleted file or dir

These are failing with "stat: operation not permitted (EPERM)". There may still be
file handles open so the unlinked file and removed directory cannot be stat-ed.
step(r) != 0 is a constructor invariant
	modified:   base/range.jl
add UTF8Proc category constants to UTF8proc module
Merge pull request #7383 from jakebolewski/master

add UTF8PROC category constants to UTF8proc module
Merge pull request #7382 from mschauer/inrange

Spurious check for step(r) == 0 in +in{T<:Integer}(x, r::Range{T})
Deprecate pointer(Type{T},x) and update a few uses in Base. Fixes #2911.
Merge pull request #7389 from JuliaLang/jq/pointer

Deprecate pointer(Type{T},x) and update a few uses in Base. Fixes #2911.
use Base.rm instead of Entry.rm in Pkg.Entry. fixes #7397
Merge branch 'master' of github.com:JuliaLang/julia
linrange for constructing ranges by endpoints and length
linrange length check, add tests
bugfix in redisplay: applicable(redisplay, x) always returns true because the default redisplay simply calls through to display
linrange type consistency
Update to enable compilation with latest LLVM trunk.
add a custom inliner for typeassert, to remove it earlier
Merge branch 'master' of https://github.com/JuliaLang/julia
Clean up examples/. Add test/examples.jl to track breakage for examples. Fixes #7332.
ifndef windows for init.c
Merge pull request #7401 from JuliaLang/jq/suppresswarning

init.c tweak
Remove trailing blank to force Travis to rebuild/test.