Allow configuring the range (max items per page in listings)

Right now this is what you are forced to do to override the limit of 50:

```php
<?php

/**
 * @file
 * Contains RestfulExampleArticlesResource.
 */

class RestfulPerformanceArticlesResource__1_0 extends RestfulEntityBaseNode {
  
  protected $range = 300;

  /**
   * Overrides RestfulExampleArticlesResource::publicFieldsInfo().
   */
  public function publicFieldsInfo() {
    $public_fields = parent::publicFieldsInfo();

    $public_fields['body'] = array(
      'property' => 'body',
      'sub_property' => 'value',
    );

    return $public_fields;
  }
}
```
> Why not ignore altogether?

I think it's a nicer DX to be informed you sent something wrong -- we are already doing it for ``page`` -- https://github.com/Gizra/restful/blob/ef2310b21fbc0317af9b62ec0c09ec9b96504cd5/plugins/restful/RestfulBase.php#L800-L802