changed get_wsgi_handler to application.

The expectation is that the user will define the callable application
object in their wsgi module. Previously we have been using instances of
the WSGIHandler class in django.core.handlers.wsgi.

Django recommends using get_wsgi_application() from django.core.wsgi;
which is just a function that returns WSGIHandler.

For more information on the application object, see PEP 333
http://www.python.org/dev/peps/pep-0333/
Merge https://github.com/hangarunderground/hendrix

Conflicts:
	twisted/plugins/deploy_plugin.py
Committing to install in virtualenv and tests
Pushing to test some more.

I've added argparse to both hendrix-deploy and hendrix-devserver.py. I'm
testing the argument parser now, this may break other functionality.
Made some changes to import_wsgi.
Made some changes. Should work now.

Committing before I can test.
I had to fix the typo
Declaring the port number an interger.
Hendrix deploy interprets port number as a string.

I'm not sure why, I should make an issue for this soon. Otherwise, argparse seems to be working wonderfully.
Added a mutually exclusive group to argparse.

commiting to test.
I had to fix a typo
Too many arguments
Still too many arguments
Unexpected kwarg
specify that mutually exclusive group is required.
Still trying to get mutually exclusive group to work
Should finally work

Added a '-' before start, stop, and restart. Apparently
add_mutually_exclusively_group is not compatible with options that don't
have a hyphen.
Solving an unrelated problem now.
Committing to test
Getting closer to a solution