Adding custom plugins.

A cache plugin, a session plugin and a user plugin were added. Those
plugin add special attributes to the global "request" variable.