1) Analysis.doAnalysis now accepts a SandboxVector as an argument. This is logical because most analyses will need the set of sandboxes.

2) Moved global variable analysis from SoaapAnalysis.cpp to GlobalVariableAnalysis.cpp and adapted it accordingly.

3) Added supporting functions to the Sandbox class.