Upload facts for each role separately

Instead of force rewriting of astute.yaml
upload role facts to /etc/<role>.yaml and
then do symbolic to astute.yaml

Also:
- add tests;
- update logs for log parsing tests.

Related to blueprint granular-deployment-based-on-tasks
Related to blueprint fuel-dry-run-deploy
Related to blueprint cinder-neutron-plugins-in-fuel

Change-Id: Ie66b59f4dfa99c5038cab17c1de57e975c62a986