Add a pytest folder
Add a test for the file object
Add non-blocking file test
Changes to _ignore_interrupts and accompanying unittest.
Add an integration folder for tests that are beyond the unittest scope
I've moved this basic server over to integration, so no need for it here
PEP8 unittest changes
Merge pull request #1 from matthewnorman/0210_edits

0210 edits