Implement partially add buttons in sidebar
More RSS Dialogs.

The add rss group in the toolbar finally properly popups the dialog.
You double click it in the sidebar, enter a name, then you'll be prompted for settings.
I wrote a few comments on how it will work but here's a sum up.

You have an RSS group, made of multiple feeds.
All these feeds get their items mixed in a big list, and on each item a regex is used to
compare the matching string or number to a fixed value. When the comparison is true, the item is marked ready for download.
When the user clicks on ok, all torrent in the items list starts downloading, and the user choose if for every new item,  if he wants to be notified
 or start the download immediatly.

This is how RSS is planned to be implemented.
I still need to make a few changes in wip/rss in core since I haven't planned for groups to have multiple feeds in there.
Fix build
Remove emacs back up file

Do you even (setq backup-directory-alist `(("." . "~/.emacs/saves")))
Fix indents
Advanced on RSS dialog
Make sidebar a ScrolledWindow parent
Add torrent and rss icon files
Remove left over experiments
Merge branch 'wip/ui-rewrite' into wip/new-sidebar
Merge pull request #103 from gtorrent/wip/new-sidebar

Wip/new sidebar
Implement Add Feed button, move feed buttons, and remove filter button
Merge branch 'wip/ui-rewrite' of https://github.com/gtorrent/gtorrent-gtk into wip/ui-rewrite
Implement the RSS dialog

Also note that the Feed Name field when you add a new feed is unused,
it's overwritten by the feed title specified in the RSS XML, or the
 url, I'll remove it later.

Currently auto adding item is disabled, mainly because I didn't
want to accidentally allocate hundreds of torrents at once.

What's left to do is:

*Add a global setting asking if the user wants to be notified
 of a new available item
*Add a per-group basis settings to auto download new items.
*Show the number of downloading items next to the group name in
 the sidebar (like "group_name (5)")
*A single click on the group should show in the torrent treeview only
  the downloading/seeding items of the group
*Automatically update the various treeviews in the RSS dialog
*Color in green in the rssTreeview the items that passed the filters,
 in red the others

*Labels
*A LOT OF TESTING

After this, ui/rewrite will be merged in master. We'll do the
add torrent dialog (so you can pick and choose files)

And finally I'll take a break from -gtk and focus on windows.
Merge remote-tracking branch 'origin/wip/ui-rewrite' into wip/looks-familiar

Conflicts:
	assets/infobar.ui
	assets/mainwindow.ui
	gtorrent-core
	src/gtk/GtkMainWindow.cpp
	src/gtk/GtkMainWindow.hpp
	src/gtk/GtkTorrentSideBar.cpp