Completed request configuration in domain

The ChargingStation aggregate now checks that it is registered and
configured before allowing communication with a charging station. As
domain API users can check the state of a charging station before
sending the command an IllegalStateException is thrown if it is sent
while the charging station isn't ready yet.