CB-2502: Fixing CDVViewController.commandDelegate property declaration

Changing `CDVViewController.commandDelegate` property to be declared to the protocol, not the implementation class.  Also (incidentally) updated the `CordovaTests` project to include `AssetsLibrary.framework`, as the project was failing to build on the linker step.