parallel simrank

This is the parallel simrank engine pull request, separate from the local simrank and random engine.
This can be any edge list file formatted like id1 \t id2.
Example one I use is here : https://gist.github.com/ZhouYii/f0b273c6fcb2293a6510