Squashed 'libertree-frontend-ramaze/' changes from 2fa3ae2..4579415

4579415 fix xpath to exclude code nodes at any level and keep everything else

git-subtree-dir: libertree-frontend-ramaze
git-subtree-split: 4579415ff9d3b660a9e050421a47f709450a3f34
Merge commit '5eaca3f43d469f8d870f274ebc9d09fbdcd0421f'
Squashed 'libertree-model-rb/' changes from bbe0da8..c4624fb

c4624fb add method to compile a parsed query to a query string
4a71b24 drop version restriction
36d6d59 query parsing: keep the contact-list id around

git-subtree-dir: libertree-model-rb
git-subtree-split: c4624fbfefd623f2f88d33c1dfd18796ec2f757f
Merge commit '7999849fb94b2c721a9eaa19af16ffec2dbfbe39'