Add front_insert iterator and more docs

Work has also been done to allow some more convenient namespace
aliasing, shortening algorithm to als, iterator to it, etc.