renamed to ignore_instance, added tests

`is_classmethod` was indeed a confusing term
Merge branch 'classmethod' into skip-cache

Conflicts:
	functioncache/__init__.py