Added linter options in head of file.
Update README.md

Adding & to send appium server to the bg
cleaned up instruments socket client
modularize instruments client
clean up and refactor instruments
add better log information about what it means when there's a socket timeout