Initial pass at new style Posts Controller 

Task details coming soon.

Until then this is NOT ready.
@danielbachhuber You are right.  I could just do:
```
$prepared_args = (array) $request->get_query_params();
```