[REM] l10n_fr_rib module

RIB format is no longer accepted by banks (replaced by SEPA) since 1st of August 2014, in regards of #3331
[FIX] l10n_fr: remove depedency to l10n_fr_rib

Cherry-pick of 4ff1c7c required due to fe1b2c0
[FIX] event_sale: workaround for broken view.

Non-stored fields created with the new API are not converted to old
fields and added in `_columns` (and thus `_all_columns`). This forbid
them to be used in qweb views.
A fix will be commited in 8.0 to address this issue.
[ADD] Website KeyCDN integration guide
[IMP] stock_account: stock journal in multicompany

Restrict the property_stock_journal to the main company only. This avoids errors in multicompany when the stock journal of the main company (getting an error company mismatch) is used instead of a more useful message explaining the missing stock journal.
Fixes #3251
[IMP] change webclient structure: remove table

This is a small change if measured in lines of code, but is a large
change: it removes the table structure from the web client and use divs
instead.  It will likely break a lot of things (some css selectors
will not work), but it should simplify our lives in the future:
closer to being responsive, easier layout computations for the browsers
(and hopefully less discrepencies between the results), simpler html, ...
[FIX] fix display issue in IE in kanbans

vertical text in folded kanban groups did not have a correct
orientation in IE.

Also, stupid sass compiler insists on normalizing color codes. No idea
why
[FIX] properly destroy client widgets (web client)

The new action manager only destroyed viewmanager widgets instead of
any old widget.  It now checks for the widget class.

Also, minor improvement to clear_widgets: vms used to stand for
view_managers, but it can destroy any widget.
[FIX] hide 'add to dashboard' in mail menu

add to dashboard does not work with messaging client actions. So,
better to hide it than to have crashes.
[FIX] correctly display check marks in measures (graph)
[FIX] various css fixes (advanced search)

* dashboard did not display properly kanban in ie
* kanban did not extend to the bottom of the available screen
* custom filters did not display anything different when they were
public (not private)
* some small css problems
[FIX] fix button looks in module install view

The 'install' and 'installed' buttons are supposed to look different,
and to show the 'disabled' look on already installed modules.
[FIX] add tooltip to some buttons (graph view)
[FIX] css fixes (ie10) (web client)
[FIX] prevent a crash in ie9 (invalid setTimeout) (bus)

The call to this.poll return undefined, and IE9 does not like undefined
values in a timeout.
[FIX] fix various display problems with ie11, ie10, ie9
[FIX] make sure that breadcrumbs are generic (web client)

breadcrumbs incorrectly assumed that they were made with views inside
viewmanagers.  But client actions can be used in breadcrumbs, so the
action manager should play nice with these widgets.
[FIX] improvements to modal windows (web client)

problem is that they sometimes collapse to a single line, making it
difficult to operate the search view. Other problem is that content is
not displayed sometimes (when sub view manager).  Other problem is that
it does not have a scrollbar.  Sidenote: modals will be properly
reworked soon (tm).
[FIX] css fixes: oe_mail size, and link color
[FIX] fix display issue in safari

safari needs to use css rules prefixed with -webkit-