mark instances as currently resolving right after alloc
cleanup
reorganize instance builder
Merge commit 'abb0f314b3cd921739a4c8e06372b6a97c890474' into circular-prototypes

Conflicts:
	Source/Factory/InstanceBuilder/TyphoonComponentFactory+InstanceBuilder.m
reorganize methods
rename method
test that exercises the fix (without fix Typhoon falls into infinite loop)
cleanup test
Merge pull request #67 from cesteban/circular-prototypes

Circular prototypes