update runtime docs, thanks @uniphil!

#117
fix url to testing buildpack
Merge pull request #118 from uniphil/master

fix url to testing buildpack
Use a sed() function for unbuffered output.

In `bin/steps/collectstatic` the unbuffered output in `indent` is subverted
by calling `sed` first:

```shell
python $MANAGE_FILE collectstatic --noinput  2>&1 | sed '/^Copying/d;/^$/d;/^ /d' | indent
```

This commit fixes this by making `sed` itself unbuffered rather than
putting that logic in the `indent` function.
Use consistent syntax for declaring functions in utils
Stop calling find for simple operations. Just use extglob.

Additionally use `cp -a` consistently rather than alternating between
`cp -a` and `cp -r`, and don't fail compile if the glob doesn't expand to
anything.
Update to Setuptools 2.1 and Pip 1.5.2

So seamless.
Merge remote-tracking branch 'origin/master'
dotglob FTW. Doesn't expand . or .. but be explicit just in case.
--allow-all-external
pip v1.5.4
Update Readme.md
Merge pull request #120 from agriffis/sed-func

Use a sed() function for unbuffered output.
Merge branch 'stop-finding' of git://github.com/agriffis/heroku-buildpack-python into develop
bob-builder start
readme stub
improved collectstatic experience
handhold for collectstatic
no !
Merge branch 'master' into builds