Dereference in aggregate expression

This patch implements dereference operator in CGExprAgg.cpp.

typedef struct { int i; } Value;
void f(Value *p) { Value v = *p; }

agg-deref (790 Bytes)

Looks great to me, please apply, thanks!

-Chris