* Added support for bean validation
* Create MiddlewarePipeline and RestMiddlewarePipeline