implemented ProductProvider and LinkedProductEntry CRUD operations
implemented stub for 'get not linked products'
added actualization page
(cherry picked from commit c7f2b27)
added some functional to actualization (add, edit, delete provider )
(cherry picked from commit 7a9c91a)
small improvement
added routes
edit git ignore
remove
add normal named ProductProvider
Merge branch 'Development' into Actualizator

Conflicts:
	.gitignore
implemented not linked product searching by words

Semple:
GET    /clients/:id/providers/:providerId/products?words=desk
added the  page to link a products
(cherry picked from commit 0914b3a)
added the  page to link a products
(cherry picked from commit 299703a)
Merge remote-tracking branch 'origin/Actualizator' into Actualizator
add route that allow to get a product provider by id
Merge remote-tracking branch 'origin/Actualizator' into Actualizator
start to refactoring
small improvement
search for unlinked products is added
search by keydown for unlinked products is added