Changing the variable names to something that makes more sense.
Trying to move the angular's constructor out of object implementations.
Found old ref to $. Renamed to JSObject
Corrected inline documentation.
Corrected whitespace.
Corrected inline comment.
Simplifying Module generation and Anuglar.
Do not use GWT.create for Http and Q.
Cleaning up the example code.
Added model example via <input>. Must figure out a good way to handle ""
Reinstating Constructable for wrapper objects for now.
Cleaning up the example
Got a rest client working, but not finished.
Added a TODO Comment about why Q cannot be wrapped.

RestClient wraps Q. Q is a JSO. When I tried this same model with Q
itself, somehow I couldn't get it to work. I must have been missing
something. I should try again, so that I am not tied to the JSO
limitations.