Moving user factory out of support/factory

Given that I want to expose the factories of curate to applications
implementing curate
Then I need a way to avoid duplicate factories
Merge pull request #109 from ndlib/moving-user-factory-out-of-factories

Moving user factory out of support/factory