+ Adds support for ** pattern. See the description of this:

** - Represents one or more levels in the current path. Example:

TMyAction.Register('/home/**/download');

Means that between "home" and "download", one or more levels can be set. the following replacements can be done:

http://localhost/cgi-bin/cgi1/home/file/download
http://localhost/cgi-bin/cgi1/home/file/id/25/download