Accept factory name on associations

Change signature of has_one, has_many and belongs_to.

FactoryGirl.hasOne(name[, modelName] [, ref])
FactoryGirl.belongsTo(name[, modelName] [, ref])
FactoryGirl.hasMany(name[, modelName], num[, ref])