Improvements to phidget21 mock and tests
  * attaching and detaching devices supported in QPDeviceMock
  * QPMock.reset() added and is run after every test
  * Converted tests to using scoped pointers to clean-up test function resources
Merge branch 'HEAD' of git@github.com:CaptEmulation/qphidget.git