Re #397, PEP8 fixes, also not re-use the file var name in collect. Also, all new collectors are disabled by default.
Add basic import test