Move reference wrappers to fcpptref module
Updated smartptr documentation