add util classes
refactoring:rename
make single source shortest path interface simpler
add util classes
add negative cycle assertion. and a unittest.
add floyd, johnson
Merge branch 'master' of https://github.com/psjava/psjava.git