PathUtil::isPathRooted でドライブ名が大文字の場合
PathUtil
・changeExtension追加
ArrayUtil
・filterKeyで配列していは廃止(array_intersect_keyとarray_flipで代用が効く。50倍くらい早い)
・その代わり条件式を渡すことでevalフィルタを可能に