Added composer file & removed external libraries
Added page context

Now Hirudo modules are capable of changing common page parts like the
head > title, the breadcrumb and use the CMS's notifications system.

All those can fallback to allow the developer to implement these
features if unavailable.
Updated documentation