removed unused imports & fixed apply_startup_params
updated ID
updated discover to use K1W%!Q to figure out the state of the instrument
completed base class integration tests (except for Ron's), all pass for VELPT
updated particle names to match IOS
added test_errors
added child class acquire sample and command autosample testing
changed param dict
added test for scheduling events (unit test in base test driver)
synced with ron's branch