T005 store shop items in db

Store items in db and add KnpLabs/KnpPaginatorBundle
Please move this query key name to service parameters to `config_app.yml`, then inject this parameter to this controller, and use it like `$page = $request->query->get($this->queryPageKey, 1);`