Made the error message for Plugboard::transform() clearer and added checking for invalid characters
Added checking to rotor.h and reflector.h
Added the ability to auto-advance to rotor.h