fixed imgproto definition;  5 more

FROM LAST COMMIT (missed b/c of accidental Return press):
Made some fields public in Circuit.java and Component.java
Moved Orientation enum into its own file (NetBeans made me)
Removed unnecessary draw_instance class
Fixed errors left over from a revert forced by a file conflict
:lipstick: throughout; DID NOT fix major style guide violations relating
to variable and class names in draw_manager.java and draw_cw.java - THIS
IS COMING