Create a method for "claiming" DaqcChannels.
Created by: zjuhasz
Some very strange things will happen if a DaqcChannel is being used as part of multiple Inputs or Outputs. We should throw an exception if a user tries to use a DaqcChannel in multiple Inputs or Outputs simultaneously or at least have a flag they have to switch to enable them to use a DaqcChannel from multiple Inputs or Outputs simultaneously.