Use bootstrap with affected Influence.
Refactor MethodModeTest.
Create SimpleClass for tests.
RemoteControl::control() now looking for object manifest and if not found looking for object class manifest (clone).
RemoteControl::isUnderControl() now takes 2 arguments: target and method name.
Refactor RemoteControlTest.
RemoteControl now works with static classes, objects and new instances manifests.
Add testControlStaticClassName() and testControlStaticInvalidArgument().
Optimize RemoteControl.
Add testGetClassName(), testGetClassNameInvalid() and testControlStaticObject().
All methods for working with static classes allows to get class name from object.
Cleanup RC after each test.
Refactor "Object" methods.
controlNewInstance() now works with objects and classes.
Create testGetObjectHash() and testGetObjectHashInvalid().
Add testRemoveControlStaticClassName() and testRemoveControlStaticObject().
testIsUnderControlStatic
testControlObject
testControlObjectNewInstanceClassName() and testControlObjectNewInstanceObject()
Update depends.
testRemoveControlObject
testRemoveControlNewInstanceBeforeClone() and testRemoveControlNewInstanceAfterClone().
Update README.md
Merge branch 'feature/advanced-control' into develop