GetColors: Change to accept a canvas element in

More flexible and consistent than taking img/string
Should be used in combination with canvas/CreateCanvas and image/CreateImage