Fix scaffold generation of param keys that have the same name as schema keys

In the current master, if you have a parameter named "description", it will be ignored from the scaffold-generated fdoc.

See the added spec coverage.

A document like this will fail to generate the `description` key:

```json
{
  "node": {
    "description": "something",
    "other": "data"
  }
}
```