Remove inactive() and obsolete() in candidates.
Small fixes (change category "none" to None + set obsolete walk response)
Change to use assertIsNone() for unit tests.
Merge pull request #218 from LipuFei/rm-candidate-cleanup

Remove periodic cleanup, inactive(), and obsolete() for candidates.