added matrix iterators for rows and columns at arbitrary locations
updated documentation