- Properly split the code between DDPClient, which is solely
in charge of communication; and App, which is solely in charge
of implementing the shell
- Fixed a bug with not waiting for a failed method call to complete
before showing the prompt again
- Changed references to createApp into reference to vote, as to
discourage accidental creation of bad apps on madewith.meteor.com
Now, instead of having a custom "wait" fuction for each command (sub and
method) we now have a single method for this with a small test for the
kind of operation.