BUG: Fixed several bugs in the pass manager framework where reference counts for dependent analyses were not being updated.  Consider reimplementing this directly as a graph rather than with reference counts

git-svn-id: http://gpuocelot.googlecode.com/svn/trunk@2243 ec522b64-56cd-11de-8d7d-01d876f1962d