added pathWeight field
typo fix
added edge's weight to operator<<(stream& )
added pathWeight to operator<<(ostream&)
operator<< reworked once more
some field names reworked for better usage
added extensive testing routine with
randomized graph creation and multiple paths calculation
few typos fixed