fix(IControllerConfig): Remove incomplete copy constructor
Remove the explicit copy constructor, which is misses two copy two members. This change modifies the behavior, as a copy now really copies and does not make the internal control strategies independend of each other (shared_ptr).
With removal of the construtors, it move constructors will be generated as needed.
Closes #66 (closed)