moved process decoration logic to separate module
added decorators module
moved thread decoration logic to separate module
improved unittests
fixed README
release 2.4.4: code cleanup and reorganisation, improved tests