Add helper script for artifacts naming schema.

Naming schema used in our Jenkins setup currently is not specified
anywhere in our docs. Let us define it in the following way::

 Token              Regexp
 fuel               "fuel"
 [-<ci_id>]         "(-(?P<ci_id>(gerrit)|(community)))?"
 [-<version>]       "(-(?P<version>(\d\.\d)|(master)))?"
 [-<art_type>]      "(-(?P<art_type>(upgrade)|(patching)))?"
 [-<build_number>]  "(-(?P<build_number>\d*))?"
 [-<timestamp>]     "(-(?P<timestamp>\d{4}-\d{2}-\d{2}_\d{2}-\d{2}-\d{2}))?"
 .<art_ext>         "(\.(?P<art_ext>[a-z\.]*))\Z"

Helper script can be used to:

* enforce naming policy for future setups and across all Jenkins
  instances via 'test' subcommand (specification by implementation),
* provide data for internal shell scripts with 'parse --fmt <smth>'
  subcommand,
* track all the naming policy changes via usual Git/Gerrit workflow.

Change-Id: Ieb96cd15803f014f85f69b97e14f4c2d69be01fa
Merge "Add helper script for artifacts naming schema."