Quickly expand or collapse parts in a guide or programme

* Use a single toggle all link to collapse or expand all parts to a guide or programme
* Move a part's slug to beneath the title, rather than being hidden beneath the body field
* Style add and remove part actions as buttons

![screen shot 2014-10-14 at 13 48 14](https://cloud.githubusercontent.com/assets/319055/4629100/72d1a348-53a0-11e4-9977-3e05dc47dfe6.png)

![screen shot 2014-10-14 at 13 48 08](https://cloud.githubusercontent.com/assets/319055/4629099/72cebdb8-53a0-11e4-85a9-02d2124a6d2b.png)
While I see the advantage of this over the separate expand/collapse links, if some or all of the parts are open (in which case some of them will almost certainly be off the bottom of the screen) it’s not quite clear whether this will close all the parts or open up any parts that are closed. To some extent people could get around this by clicking the link, seeing what happens, and then clicking it again, but that seems less than ideal.

Is there a sensible way to change the text of the link according to what’s going to happen (or at least make it look like that’s what’s happening), or would that add more complexity than it’s worth?