Add a bit to VarDecl that is set to true when its address is taken or it gets passed by non-const reference.<div><br></div><div>This is all the code for the reference bit taken from my loop analysis patch so a separate review can be done on it.  Doug mentioned that this bit may be useful outside of my warning, so I'd like to know if there's any changes to this to make it better for other uses.</div>