fixes #2785 - host model clone method also copies relationships using deep_cloneable gem
fixes #4386 - implement gem friendly_id to simply find by id, name, label, etc