added context to controllers:

Context will be cleared before each controller action call
When calling a controller action one can pass an active context to the controller.
A passed context is an assoc array.