change requires to install_requires

Currently if you install ccm it dies out because pyyaml isn't installed via requires.  switching to install_requires should fix the issue