Add get_values method on Provide, Require

Get variables values from requires. Returned value an be used to fill requires
again and again.
Add deployment info to requires (source, id)

([(var_xpath, {value}), ...] , {'source': xpath, 'id': uuid})
[cli] Fix state list requires
Merge branch 'master' into deployment-info