working on refactoring to make it more GraphLab-y
passable synchronous graphlab engine for pagerank
use 'iteration_time' for both versions