Refactor to allow use of GOVUK.SelectionButtons

Allows storage of returned instance & for the destroy method (previously
`GOVUK.selectionButtons.removeEventsFor`) to work on that instance.
Add documentation for new interface

Includes a note on dealing with deprecated functionality.