Merge pull request #181 from Sharpie/HI-115-repeated-lookups

(HI-115) Fix regression in repeated lookups
Merge remote-tracking branch 'upstream/stable'

* upstream/stable:
  Remove substiution in interpolation functions
  (HI-115) Process interpolation sites in isolation
  (HI-115) Add failing test for repeated lookups
  (packaging) Update VERSION to 1.3.2-rc1
  (HI-179) Test against RHEL7
  (HI-179) Simplify and Rakeify acceptance tests
  (HI-179) Provide JUnit output for jenkins
  (HI-179) Add ability to log spec test order to a file

Conflicts:
	acceptance_tests/Gemfile
	spec/spec_helper.rb
(HI-127) New interpolation function: escape

This patch adds a new Hiera interpolation function: `escape`. This function
takes input:

    %{escape('some::key')}

And returns a normal Hiera interpolation string:

    %{some::key}

Recursive evaluation of Hiera interpolations is halted when an escape is
encountered.