Merge pull request #50 from netj/cache-instrumented-jars

giraph-debug caches instrumented jars
- Fixes the bug when multiple workers try to write to jar.signature, the ones who fail the race can error with AlreadyBeingCreatedException.
Changing the log level of logging each vertex that the compute function is called on from info to debug. This was polluting the log files.
Changing the number of vertices and msg and vv constraints logged from 11 to 10
Merge pull request #51 from netj/giraph-debug-enhancements

giraph-debug enhancements
-adds the giraph.debugger.debugAllVertices support
Fixing bugs Toggle View/Graft GUI/show table automatically;
Merge pull request #52 from vikeshkhanna/master

Fixing bugs Toggle View/Graft GUI/show table automatically
Fixed GUI Server to load cached job jars

by hacking the system ClassLoader, assuming it is a URLClassLoader, and
using reflection to call addURL method to add the cached jars.

Known bugs: things could go wrong if user launches jobs with jars that
contain different versions of the same class, then tries to load both
jobs while the server is running.  In such case, user can restart the
GUI server before opening the other job.