Throw exception on missing name arg when saving connection
Update for named connections and Json configuration