Merge pull request #103 from Eric89GXL/flake8

ENH: Add flake8 check
ENH: Add EL testing
FIX: Tests
ENH: Better coveragerc
FIX: Revert silly change
FIX: Correc stim_fs for pyo default FS
Merge pull request #106 from Eric89GXL/add-el

ENH: Add EL testing
ENH: Trial identification scheme
FIX: Test for id_types
ENH: Improve test coverage
FIX: Fix EL test
FIX: Fix EL test for systems with real EL
FIX: EL tests
ENH: Improve test coverage
FIX: Fix EL test
FIX: Fix warning
Merge pull request #105 from Eric89GXL/trial-id

all tests pass here (including no openGL context errors, for a change)
FIX: Use testing version no segfaults
FIX: Add comment
FIX: Fix wget