Update keystone connection wrapper

Closes-bug: 1248166
Merge pull request #786 from Mirantis/bug1248166

Update keystone connection wrapper
Fix nova-network dns nameservers assignment

Closes-bug: 1248172
Merge pull request #789 from aglarendil/havana

Fix nova-network dns nameservers assignment
partial revert of 8db6b816 and 946d5348
Merge pull request #792 from xdel/fix-crappy-hack

partial revert of 8db6b816 and 946d5348
Catch new error messages for retry
Merge pull request #804 from xenolog/PR1

Catch new error messages for retry Neutron API call
Merge pull request #791 from dmitryilyin/havana

Update Murano and Heat for Havana
havana syntax fix
Merge pull request #819 from Mirantis/havana_syntax_fix

havana syntax fix
fix permissions
add if
install heat all the time
Merge pull request #823 from xdel/forgotten-pseudopkg-4.0

add if
Merge pull request #820 from xenolog/PRD-2549-2

fix Horizon problem on Ubuntu/simple
FIX: order in Neutron.
Merge pull request #787 from Mirantis/heat_all_the_time

install heat all the time
Fix security group case
Merge pull request #826 from xenolog/PR1

FIX: order in Neutron.