#first round of cleanup
first round of cleanup
completed unit testing
-implemented execute_acquire_status and sample
-implemented execute_reset

still to do:
-scheduleables
-capabilities

*working under assumption VELPT is exactly like VEL3D
completed unit tests for velpt (excluding impact from IOS review)
added test_chunker to be implemented by child test_driver
cleanup of integration tests
-TODO: add missing integration test & fix capabilities
cleanup
merged with ronkyo 4.29.2014
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
cleanup for velpt & vel3d unit tests, all run & pass
synced with ron's updates, have not tested