Fix base parser for server/client REST

Fix the rest client parsers that need ```BaseParser::setRequestParser()```

So I've done:
- moved and renamed: ``REST\Server\Input\Parser\Base``` to ```REST\Common\Input\BaseParser```
- Updated the  ```REST\Server\Input\Parser\*``` and   ```REST\Client\Input\Parser\*```  to extend ```BaseParser```