hush you warnings

only show each deprecation warning ONCE

Change-Id: I5ba4af629f749ccd3cb510c13e77fe1256bfa917
Reviewed-on: https://gerrit.instructure.com/37838
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Nick Cloward <ncloward@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>