Fix bug DNN-26363: add sp Dashboard_GetDashboardControlByPackageId, also update sp Dashborad_AddControl/Dashboard_UpdateControl to make sure the value of view order will not duplicate.