Small refactorings to `\action\Request`. Using `Media` to automatically decode non-urlencoded POST data and assign to `Request::$data`, if content-type is a registered type.
Small refactorings to `\action\Request`. Using `Media` to automatically decode non-urlencoded POST data and assign to `Request::$data`, if content-type is a registered type.

qoqa/lithium,wbeater/lithium,whowgames/lithium,davidpersson/lithium,UnionOfRAD/lithium,wbeater/lithium,muyehub/lithium,mehlah/lithium,whowgames/lithium,datachand/lithium,mehlah/lithium,graphis/lithium,davidpersson/lithium,m4rcsch/li3_framework,m4rcsch/lithium-core-library,UnionOfRAD/lithium,graphis/lithium,pixelcog/lithium,jails/lithium,qoqa/lithium,m4rcsch/lithium-core-library,datachand/lithium,SensCritique/lithium,muyehub/lithium,SensCritique/lithium,pixelcog/lithium,UnionOfRAD/framework,jails/lithium