fixed `.` prefixed directory ignoring in pushdocs

Fixes #119

Included sample docs for testing pushdocs.
No tests written yet, though...
removed print in localdoc.py; fixes #116
added Python 2.6 to Travis testing
first pep8 run

Some long line lengths still exist, but I want
to avoid too heavily refactoring/moving bits
around for accomodating those just yet.

Once we have better test coverage, I will get
it all < 80 char line lengths.
added coveralls.io badge
tests_require in setup.py; nose+coverage on traves

Corresponding .gitignore tweaks.
it is --cover-package=PACKAGE if anyone asks
pep8 tests
switching to unittest2 & newer assert functions
made testClone match the other for ddoc check
removed duplicate _make_testapp definition
deduplicating ddoc check & retrieve code in tests
added nose-testconfig to setup endpoint

You can now pass in auth params and/or test
with [cloudant.com](http://cloudant.com/),
[PouchDB-Server](https://github.com/nick-thompson/pouchdb-server),
or other [Apache CouchDB](http://couchdb.apache.org/)
API compatible things.
added url to tests that were missing it

So they can all now be run against the host.url
config option--which means tests no longer
*have* to be run Admin Party mode and can be
used with any host or port.
let travis test more than master

So we do not merge just to see if it
passes tests...and can test PRs, etc.
added unittest2 to .travis.yml
added nose-testconfig to .travis.yml

Someday we will fix all the requires things...
more aggressive flake8-based cleanup

Mostly style, but a few dropped unused vars
and imports.
Revert "more aggressive flake8-based cleanup"

This reverts commit 84c41ed229a2758a7a008968cc3312153113cc89.

Moving flake8 testing stuff to a branch for now.

It is strangely not passing (with minimal error
info) on Travis--though all local tests pass just
fine.

Classic.
Update README's bootstrapping advice

distribute is now deprecated, and its functionality merged into the setuptools project. I updated the readme's advice to reflect this, and the recommended way of getting pip as well (using https urls, which `easy_install` won't use).