I've isolated the delete button to programmes only, its not needed for everything that uses the Form::actions(...) macro. This should hopefully unbreak the Travis build.
Merge branch 'feature/change-delete' into merge/test-merge

Conflicts:
	application/libraries/macros.php
Merge pull request #228 from unikent/merge/test-merge

Merge Into develop Deletion Changes