rel_html: add support for project aliases

If a project changes its name you may still want to print
out the older project's releases as well. Add support
for this by letting you specify project aliases, you
can have however many project aliases as you need.
An example of your foo.cfg

[project]
rel_html_proj           = backports
rel_html_proj_aliases   = compat-drivers

Project versioning for figuring out which release
is newer or older is independent of the project
name and aliases, its all unified.

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
rel-html: rename compat-drivers.cfg to backports.cfg

The compat-drivers project was renamed to backports.
Rename the project file and also update the config file
to add the v3.10 kernel as supported.

We also add the ignore_changelogs for this project given
that we want to skip these moving forward and simply provide
shortlogs upon releases and refer folks to use git for a full
changelog.

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
rel-html: really listen to ignore_changelogs

When a project was setting ignore_changelogs the changelog
was still printed if and only if the changelog happened
to be found by chance and it was also signed. In practice
if a project wants to abandon changelogs this would then
produce an output that would likely make users think the
developers forgot to provide a changelog. Simply ignore
changelogs even if they are found for older releases when
ignore_changelogs is set.

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
rel-html: add RFC3339 / short style next release types support

A project might be using RFC3339 (2013-05-02) style release
names for their latest releases and if they switch to the
smaller style (20130502) we need to treat both release
styles as possible. Add support for this.

Your project need not do anything if you switch, the tarball
hunter will everything for for you.

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
rel-html: fix next release URLs

The tarball URL was completely missing.

Cc: Felix Bitterli <ic.felix@gmail.com>
Reported-by: Felix Bitterli <ic.felix@gmail.com>
Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
rel-html: add v3.10 as supported for Linux

Linus has released v3.10, add it to the linux project.

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

Johannes released the v3.10 release of iw so update
the config file for the project to annotate it as supported.
Note that there was no v3.9 relase for iw.

Johannes is now following the releases of the kernel for iw
release.

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

Jouni released v2.0 of hostapd a while ago in January, update
the project file for it.

Cc: Jouni Malinen <j@w1.fi>
Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>