Build broken by typesetter feature

Something in commit 1e3b5f83716eed5fd408b975bb5d54c50740c186 broke my build. It was building the jazz book fine, but then I get the following:

    $make
    doing [out/israelisongbook.ly]
    Traceback (most recent call last):
      File "scripts/mako_book.py", line 70, in <module>
        raise e
    TypeError: 'Undefined' object does not support item assignment
    make: *** [out/israelisongbook.ly] Error 1

I noticed a misspelling in the typesetter lines you added to the Israeli pieces so I corrected these (see pull request) and then the Israeli book built successfully, however then the rock book failed:

    $make
    doing [out/israelisongbook.ly]
    doing [out/israelisongbook.ps]
    doing [out/rockbook.ly]
    Traceback (most recent call last):
      File "scripts/mako_book.py", line 70, in <module>
        raise e
    KeyError: 'typesetter'
    make: *** [out/rockbook.ly] Error 1

I assumed that was because the rock numbers don't have typesetter attributes, however I tried adding a typesetter line to `aint_no_sunshine.mako` and got the following error:

    $make
    doing [out/rockbook.ly]
    Traceback (most recent call last):
      File "scripts/mako_book.py", line 70, in <module>
        raise e
    mako.exceptions.SyntaxException: (IndentationError) unexpected indent (<unknown>, line 9) (u"attributes['doGuitar']=True\nattributes['doOwn']=Tr") in file 'src/rock/aint_no_sunshine.mako' at line: 3 char: 1
    make: *** [out/rockbook.ly] Error 1