Add a 'match' field and support regexp project matching

Signed-off-by: David Greaves <david.greaves@jolla.com>
Avoid Key exception if revision exists but is "" in fields or params

Signed-off-by: David Greaves <david.greaves@jolla.com>
Remove the create_project call from the BUILD process

Signed-off-by: David Greaves <david.greaves@jolla.com>