expand fake gordon

can now inject list callbacks, and made created property tracking useful

Signed-off-by: Onsi Fakhouri <onsi@pivotallabs.com>