Fixes #221: Default Options for CLI
- Adds support for placing the dest inside the src (prevents an infinite recursion scenario).
- Removes --launch as an option, logging a fatal error if you do so, and giving you the proper new command.
- Windows support works. Mac OS X implemented but not tested.
- Also did some code formatting and consistency because I'm neurotic.
-