Always check for connectivity
Fixed a bug in landmark isomap that appered after changing to priority queue
Added new matrix operation to handle non-square matrices
Simplified implementations design and improved landmark isomap