Julia.tmBundle: ignore *.cache files created by Sublime Text 2.
base/deprecated.jl: cosmetic whitespace touchup.
isdirpath: expose testing whether a path is dir-like or not.

This allows simplification of the logic in splitdir and normpath,
and it stands to reason that programmers might find it useful too.

Also manually inline isendsep into its only usage location.
dirname: make dirname no longer idempotent [#2000, #2045].

This partially reverts 70bc584dc90d84faea38d712083e0a79ec58b51e.
deprecate lc & uc in favor of lowercase & uppercase.

Ongoing effort to purge aliases from Base and not steal short names.