Switch to using a custom pep8 test for puppet files.

This will let us specify different .pep8 exceptions
per directory.

Change-Id: Ic0b5a4f1c0169e13b801083707624d49b165dbe7