[1856] Caching decorator and locker added
[1856] Fixed some pylint errors
[1856] Added locker decorator
[1856] Fixed some pylint errors again
[1856] Test for caching added
[1856] Modified test for caching and method of locking caching process
Merge pull request #7 from ArGroc/bug_1856

[1856] Decorators for locking threads and caching added.