Cleaned up whitespace, updated requirements

Four things in this pull request:

1. Updated requirements/*.txt contents to most recent version of each package, as of this writing.

2. Ensured a trailing newline in every text file.

3. Ensured no trailing whitespace on any line in any text file.

4. Switched from `{{ STATIC_URL}}css/whatever.css` style to `{% static 'css/whatever.css' %}` style.

Just some small clean-ups.