Start stubbing out guides for various deployment methods.
handle no arguments or non-file/non-existen filenames

When using `pecan serve` we should be able to handle nicely
when no options or bad filenames are given to avoid seeing a
not so helpful traceback.
Merge pull request #29 from alfredodeza/safer-serve

handle no arguments or non-file/non-existent filenames
add tests to support the new get method in the config object
add a get method to the config object
make get behave like a normal dictionary get

[thanks ryan]
Merge pull request #34 from alfredodeza/config_get

Adding support for `Config.get()`.
Moving README to README.rst.
Fixing a documentation bug.
A handful of improvements:

* Fixing a few broken tests (https://github.com/dreamhost/pecan/issues/28)
* Removing py.test as a package requirement.
* Moving tests *into* the package.
* Adding code to use native unittest discovery (or unittest2 fallback).
A bit more tinkering to get tests passing.
Removing an unnecessary import.
pecan.contrib -> pecan.ext
Tinkering w/ tox.
Merge pull request #39 from ryanpetrello/master

Fixing a few bugs and removing a few requirements.
Merge remote-tracking branch 'origin/deployment_docs' into next

Conflicts:
	docs/source/deployment.rst
	docs/source/routing.rst
Changing `conf.app.modules` and `conf.app.root` to string representations.
Bringing docs up to date.
Merge pull request #41 from ryanpetrello/next

Changing `conf.app.modules` and `conf.app.root` to string representations.
Removing py.test-specifics.