Se hace refactor; SequentialCircuit ya no es necesario (podía ser
reemplazado por una clase estática, pero se prefirió dejarlo como un
método de CircuitGenerator) (issue #123). Además, se verifica que
bitWidth sea distinto de 0 (issue #124)