Added `startproject` command.
Removed redundant options from some commands.
Added `arglist_to_dict()` method to parse cmdline key=value arguments.
Fixed shell when downloader error raises.
Separated `start_requests` call in Engine.
Added engine status helper functions.
Added Request and Response objects to shell variables.