Exceptions for Circuits in Generic Network.

Two types of exceptions created:
- NotExistingCircuitException
- CircuitAllocationException

The main motivation is that the NCLProvisioner must identify these types of exceptions to send the correct one to the client.