[Proposal] Load a default value for the field if present

I believe it would be more user friendly if we could set the default value to be shown for various options. To set the default value one just have to add the default key to the hash.

```ruby
:results=>{name: "Max results (200)", description: "Specify the number of results to retrieve", required: false, default: 100}
```