Added constructors from unsorted single-pass ranges for CSR graph by caching data in vectors; refs #3134