merge generic.jl, contiguousview.jl, & stridedview.jl to ArrayViews.jl