better UsageError for cell magic with no body

closes #3179