Removes the ability to use $factory and factory() inside your objects

Use FactoryMuffin::define() instead
Create all Factories we need in our tests
Switch to using the Facade to create factories

and use Factories defined in factories.php instead of defining them on
the models
Tweaked the cs of the factories file
Merge pull request #105 from GrahamCampbell/remove-from-objects-fixes

Tweaked the cs of the factories file
Remove slashes from the start of class names
Merge pull request #106 from GrahamCampbell/remove-from-objects-slashes

Removed slashes from the start of class names
Corrected method naming
Move facade definitions to factories.php
Merge pull request #107 from GrahamCampbell/remove-from-objects-naming

Corrected method naming
Aligned the last array
Removed a trailing comma
Merge pull request #108 from GrahamCampbell/remove-from-objects-cs

Minor CS Stuff
Merge pull request #104 from thephpleague/remove-from-objects

Removes the ability to use $factory and factory() inside your objects.