LocatorInterface phpdoc fixes

- locate should not return an array. 
- Also for some reason my PHPStorm does not like  ````array<ComponentInterface>```` so I changed it to ````ComponentInterface[]````
- I also added some documentation, it's not great but it's something... 

If you want me to revert the second or last change just let me know :wink: