Fix quoting issues causing parts to be reinstalled for nothing
The first commit is about the $ issue that I commented at 13e031e2.
The second commit is another minimal fix. buildout should be cleaned up in depth and use a simple and reliable way to escape character, like \
in many other languages.
/cc @vpelletier @kazuhiko