Removed dedicated controller factories

- and moved them to phlyrestfully.resource configuration
Pull user from route matches

- Route matches are now passed via the event to the resource listener,
  allowing for us to pull it that way.
Remove setUser from persistence interface
Testing if route injection is still required
Simplified version of user injection

- Test for resource type only
Don't do work inside a conditional
Removed unused line
Change ZF2 requirements

- >=2.1.0, which will also pick up 2.2.0