Merge pull request #58 from csmith/master

Revert "Remove dependencies, per similar change in client."
Add circle config for running PMD.