rel-html: run autopep8 on rel-html.py

This converts rel-html.py to conform to the PEP 8 style
guide using autopep8. Consider adding this to your .vimrc:

filetype indent plugin on
au FileType python setlocal tabstop=8 expandtab shiftwidth=4 softtabstop=4

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
rel-html: change default file extension to tar.xz

The kernel.org server is now not dumping out tar.bz2 files
so embrace their practice for preference for relying on tar.xz
tarballs. You can always override the extension with the
release_extension attribute, see the project file for hostapd
projects/hostapd.cfg as an example.

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
rel-html: update Linux project file

This reflects the latest changes for kernel release
project maintenance. The 3.14-rc1 is not out yet but
should be out soon.

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
rel-html: add 3.14 for backports project release file

This is in preparation for the 3.14-rc1 release.

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
rel-html: use system's date to determine current year

This is used for the software that does snapshot / next type of
releases based on dates.

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
rel-html: add the 2014 URL backports snapshot releases

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
rel-html: revise stable releases prior to display

rel-html currently will look for each supported release tag
on earch base URL it enters and if it finds any major release
it'll eventually display it. This is displaying some old
stable releases on supported releases which have sublevels
on the releases. This adds a sanity check on the releases
that revises the weights of each release against the supplied
release tags.

The final stable releases shown are only the releases that
have the *max weight* for the supplied supported release tags.

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
rel-html: add copyleft-next URL reference

This lets us allow projects to specify the copyleft-next
license and point to the license's home page. As per Richard
this license is definitely ready to be used by projects.

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
rel-html: add 3.14 release to iw project

This prepares rel-html to make 3.14 based releases, which
are not yet released.

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
rel-html: update CRDA project file

CRDA is now licensed under the copyleft-next project.

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
rel-html: update documentation on contribution process using the DCO

The DCO conversation is over and we no longer have to rely on some
questionable URL / project / etc. After discussions with folks from
the Linux Foundation we now have a reasonable document and home page
for the DCO as a project in itself, any project can embrace this DCO.

The shiny new DCO project page:

http://developercertificate.org/

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>