Split request / input data into two, ideally would be GET / POST / input

This will brake some stuff, so don't merge yet!

So, the problem I see with mushing everything into one "data" array is probems with different data types ($_GET is an array, input is a json_string (or mixed))