Adding Interpolation

- The haml writer should write the correct:
  t('.foo', :var => bar) syntax.

- The yaml file should have the variables it finds as well:
  foo => "foo %{var}"

Also other needed refactoring.

See ex5 for an example of interpolation in action.