A a specific type for cls argument of classmethods

The same way we handle self arguments we add a special type to denote a cls
argument of a classmethod

Tests:
Test are still OK
Update README
Update README for methods and classmethods

Document how to use `parse_this` and `create_parser` for methods and
classmethod