service check for process check
process service check: working version
Clean service_check for process check

Remove class Services
Remove send_service_check function
Remove list_processes function
Add default attributes in the logic
Update process configuration file example
Change process service check logic

remove debug prints
update configuration file example
Improve syntax
Update documentation and remove debug print
A round of pylint
Add tests for process check

This test call the check method in process 7 times and check the process_check
output. The result should be:
1 OK
2 WARNING
4 CRITICAL
Merge branch 'dorian/checkprocess' of https://github.com/DataDog/dd-agent into dorian/checkprocess
Simplify bounds-checking
Fix logic issue and improve test process for process service check
No need to sleep since we do not check real processes
Add a test for testing this check in a somewhat reliable way

Before making changes to the ProcessCheck outside of service check
this is testing for the existing of python running while the test
executes.
Catch runtime exceptions on Mac OS X

Around process memory in particular, not all attributes
are available through psutil.
Merge branch 'master' into dorian/checkprocess
Change nomenclature
More visibility into why travis is failing
Protect against access denied in find_pids

Came across this failure when running on local mac.
Merge pull request #1055 from DataDog/dorian/checkprocess

Turn process checks into service checks.