more robust paint declaration

The paint used to need to be called "p"; now it can be anything, and
you can have more than one paint.

BUG=skia:
R=jcgregorio@google.com

Review URL: https://codereview.chromium.org/713573002