Improve coverage testing

This PR contains the following changes:
* coverage is run for all targeted files, resulting in zero coverage for untested files
* the bundled plugin files have been added to the list of tested files
* cross-platform (to Windows, anyway) support has been improved

@jeffbaumes let me know if this is ok in general, and on your mac in particular.