Merge pull request #251 from DylanLacey/master

Stop hooks from over-writing new hooks
Prepare for 3.4.8
Merge pull request #253 from DylanLacey/master

delegate to driver for execute_script
Preparing for release 3.4.9
Allow for special capabilities to be added by the end user.

Closes 237.