add check for multiple use of same qbit
add check for multiple use of same qbit

this check is imperfect because it:

a) can be confused by multiple variables that reference
    the same qbit

b) doesn't give the programmer enough info to solve the problem

BBN-Q/pyqgl2,BBN-Q/pyqgl2