Implemented std::tuple accepting Tuple::set() overload
* Can be used to set all values of a Tuple specialization instance to the values of a given std::tuple instance
** simmilar to the std::tuple returing get() overload
* Implemented new Setter template to enable this feature
* Added _Populate_ test case