Add an .after method to add callbacks to Factory builds

This pull request adds a simple callback so that one can have a little more control over the build process by having direct access to the object after it has been built.  This has the benefit of giving you access to any sequence attributes after they have been created (for example primary key ids).