Add full support for FormViewer and FormEditor to get and set data from a different database

Signed-off-by: Matt White <matthew.white@fclonline.com>