Merge pull request #229 from emanchado/master

Fix port for local lighttpd in "Getting Started"
Add cero package repo to cerowrt/feeds.conf.default
Merge branch 'master' of https://github.com/EFForg/OpenWireless
Update LICENSE
Add Travis CI build status image to README
Pin Python package versions in requirements.txt

Fixes #189

Note that I used the latest versions from PyPI on 18th August 2014.
Merge pull request #230 from paulfurley/add-travis-badge-to-readme

Add Travis CI build status image to README
Merge pull request #231 from paulfurley/189-pin-versions-in-requirements.txt

Pin Python package versions in requirements.txt
Remove pbkdf2 from requirements since it's present in the routerapi dir.
Run tests correctly in a virtualenv.
Replace make-templates.sh with Makefile

Beginnings of a Makefile which provides the following:

```
make app/js/templates.js
make all
make clean

make assert_templates_js_up_to_date
```

Note that I preserved the principle of generating a temporary file with
handlebars then moving it into place (which I presume was for
atomicity). However the tempfile is now generated by `mktemp` which is
safer than using the PID to derive a name.

Starts #227
Merge pull request #233 from paulfurley/227-make-templates-js-with-makefile

Replace make-templates.sh with Makefile
Merge pull request #235 from jsha/no-require-pbkdf2

Remove pbkdf2 from requirements since it's present in the routerapi dir.
Merge pull request #236 from jsha/virtualenv-test

Do a better job of detecting virtualenvs
Update OpenWRT wiki failsafe URL
Add URL scheme to failsafe URL
Merge pull request #238 from davidstrauss/master

Link properly to the OpenWRT failsafe directions
Fix running under local lighttpd.
Merge pull request #244 from jsha/fix-local-lighttpd

Fix running under local lighttpd.
Revert "Use common.get_etc() as configuration directory (not /etc)"

This reverts commit 75ad1621828cf9f2b1c8c66edeeec21f2eb27f8c.