Add tox, nose.cfg, update testing config
Update things to ignore
Update test structure

- Move unit tests to subdir of tests
- Move integration tests to acceptance tests
- Create base async acceptance test classes
- Add baseline acceptance tests for aysncore, select and tornado adapters
- Remove Makefile, integration.cfg and other related items from older integration test suite