Improve GET packages API call

Add 'search' and 'type' parameters

Allows to search any text occurrence in db
Support several params with 3 kinds od delimeters: space, comma and semicolon

Type allows to filter packages only by specified type

Partially-implements blueprint murano-repository-api-v2
Closes-Bug: #1304344

Change-Id: I4edef62dec2a3cf14506bede2a7482ed957c9a7e