Text this: Keep in Touch (KIT): feasibility of using internet-based communication and information technology in palliative care