Add an acceptance test for multiple namespace support.
Add support for multiple page object namespaces.
Support element namespace guessing based on the page namespace.
Simplify the namespace config definition.
Simplify the namespace processing.
Remove a check which is always false, since the configuration guarantees the namespaces to be set.
Bring back the check to make phpspec happy again.
Document multiple namespace configuration.
Add the SensioLabs Insight widget
Remove a global function.
Merge pull request #34 from jakzal/multiple-namespaces

Multiple page object namespace support
Use an alias for factory and class name resolver.
Allow to override the page object factory.
Document creating custom factories.
Allow to override the class name resolver for the default page object factory.
Merge pull request #35 from jakzal/configurable-factory

Configurable factory
Define feature: "Injecting a page object directly into the context".
Create PageObjectArgumentResolver.

Unfortunately it will not work with the way contexts are currently initialised, as mink session is prepared on before scenario or example events, and context is initialised on before suite. Preparing default mink session on before suite event fixes the problem, but in some cases page object would get a wrong session.
Inject page object proxies to postpone initialisation.

This helps to avoid the problem with default session not being available at the time page object is injected to a context file.