japi: a jenkins api tool to fetch and push job configurations

The japi tool can fetch and push jobs to/from a jenkins instance.

The aim of this tool is to fetch jobs configs, edit them locally
(via script) and push them back to the server.

The second use case is to fetch the jobs in order to create backups.
checkin of current jenkins job configurations (for updates please use japi)