Issue #8: Removed Todo. XorCode works with std::array now.
Issue #8: removing CLASS_NOCOPY_ASSIGN_MOVE macro, replacing it with NoCopyAssignNorMove class.