SkCanvas: Make setDevice public again

Needed to build external/webkit

Change-Id: Ia7c8b4d53f19a0a7bb536f241472ce824a1eeb77
(cherry picked from commit 390cf91d1aa20f9b0d65e7c07d16378eb8d803e1)