Create `Plot.attr` as an alias to `Plot.project`

No other functionality in the library changed. Non-breaking change.
I updated the quicktests to use `.attr` both to demonstrate that it works
and because I think this will be the standard way of calling the API going forward.

Close #794