Image and link methods

Depends on #627.
They're all phrases, now.

BTW, I love the predominating JavaScript style:

```
describe("Thing", function(){
    it("should be awesome", function({
        thing.awesome();
        expect(thing.isAwesome).to.be(true);
    });
    it("should make me juice", function(){
        expect(thing.makeJuice().taste).to.be("delicious");
    );
});
```