start working on new idea for Pagerank w/ vectors aligned w/ vertices
mirror rename from master (pagerank->pagerank_old,pagerank_new->pagerank)
fix pagerank build targets
finish making changes to use Graph<PagerankVertex> instead of 'vector'
Merge branch 'master' into new-pagerank

Conflicts:
	applications/pagerank/pagerank.cpp
	applications/pagerank/spmv_mult.hpp
Get it to compile by stripping out all the old stuff (broke pagerank_old)
nested delegates: enroll initial one, send completion on final one
less verbose logging, add '--metrics' flag to dump metrics to stdout
make pagerank terminate: v.adj_iter may be broken
fix mixup of vertex id and adjaceny list index
Merge branch 'master' into new-pagerank
add VertexID specialization, more overloads now for forall(adj)
fix spvm_mult to use latest Graph changes (forall(adj), Vertex<Data>)
Graph parameterized on Vertex and Edge data.
make VertexID just int64 and port Graph::transform()
implement GRAPPA_TIME_REGION macro
Super simple Reducer<> wrapper for static globals only (so far)
rename Reducer -> SimpleSymmetric, add some operator overloads
customizable Graph::dump function
initial GraphLab-style pagerank