Added assert module for duck hunting implementation of interfaces
Fixed include paths in tests

to bring back code coverage working correctly
Fixed function definition
Removed check for parameter count

Will not work with stubs and functions which use the arguments object
Implemented a driver interface