adds app name formatter to the remote_app model where it generates the names,
to prevent apps from ending in hyphen