Handle ClassNotFoundException from ByteCodeUtils

ByteCodeUtils.invokedMethod(), which we use in mapReduceTriplets, throws
a ClassNotFoundException when called with a closure defined in the
console. This commit catches the exception and conservatively assumes
the closure references all edge attributes.
Merge pull request #55 from ankurdave/aggregateNeighbors-variants

Specialize mapReduceTriplets for accessing subsets of vertex attributes
Merge pull request #61 from ankurdave/pid2vid

Shuffle replicated vertex attributes efficiently in columnar format
Cleanning up documentation of VertexSetRDD.scala
Merge pull request #63 from jegonzal/VertexSetCleanup

Cleanup of VertexSetRDD
Update README.md

Changing image references to master branch.
Removed slaves from git
Merge branch 'master' of github.com:amplab/graphx
Fixed issue with canonical edge partitioner.
Added PartitionStrategy option
Updated documentation
Use variable encoding for ints, longs, and doubles in the specialized serializers.
Fixed the bug in variable encoding for longs.
Addressing bug in BitSet.setUntil(ind) where if invoked with a multiple of 64 could lead to an index out of bounds error.
Merge pull request #68 from jegonzal/BitSetSetUntilBug

Addressing bug in BitSet.setUntil(ind)
Addressing issue in Graph creation where a graph created with a vertex set that does not span all of the vertices in the edges will crash on triplet construction.
Fixing documentation
Extracted TaskScheduler interface.

Also changed the default maximum number of task failures to be
0 when running in local mode.
Merge remote-tracking branch 'upstream/master' into consolidate_schedulers

Conflicts:
	core/src/main/scala/org/apache/spark/scheduler/ClusterScheduler.scala
Merge branch 'master' of https://github.com/amplab/graphx