Improve timeout for dhcp response waiter

Dhcp checker tool is not always receives info
on dhcp servers in network
To make checking on network with 400 vlans it takes
7 min to perform
Also get_probing_info takes same time for this number of vlans

Change-Id: I03cac773030ccfd6c6f433e117ea9240d787bbbe
Closes-Bug: #1247284
Run puppet in debug mode if 'debug' fact is set

Also add a --trace permanent option for puppet run.

BP https://blueprints.launchpad.net/fuel/+spec/fuel-enable-debug-in-cli

Change-Id: Ia8ab8878d755559377e4e87f38c5033dfa4715b4
Deploy without puppet master:

* mco agent puppetsync;
* upload modules and manifests using rsync;
* limit running concurrently nodes by mco;
* tests.

Change-Id: I0bfbaae0b623b0b26d6a77b49f0449860cbd5520
Take pattern for logparsing by hostname instead of fqdn.
In naily logparser executes with provisioning data
not with deployment data as it was before.

Implemented: blueprint nailgun-separate-provisioning-and-deployment-handlers
Change-Id: I36a3663b22d4c6410f2904e3586be0b133978472
Merge "Take pattern for logparsing by hostname instead of fqdn. In naily logparser executes with provisioning data not with deployment data as it was before."
Merge "Improve timeout for dhcp response waiter"
Fix HA deploy progress bar

Rename HA patterns and add tests to prevent such bug in future

Change-Id: I40b81a35d633f170dfbb5fa831fed58cf94d5934
Closes-Bug: #1255410
Add tests to check Ubuntu provision progress

Change-Id: Ic487f3e6833767c41832394f227ddaadb18bd0e4
Related-Bug: #1257469
Merge "Deploy without puppet master:"
Ability to stop puppet deploy at every nodes

Change-Id: Ie8d0e82b04cc53f9cebe150415d00c1f3d9aa22e