Add Named Factories to FactoryGirl.Net

The named factories are built from the FullName of the object

Unnamed Factories are still available the only difference is the key is a
string instead of the type of the object the factory builds.