Added Pre Target

Added pre target type.  Works similarly to target.exec, except the data in the callback is becomes the target for a recursive generate.  This allows sails-generate-new with --no-frontend option to work correctly with parallel PR.