Avoid false values in calendar views

'false' is displayed when no value is assigne to a field declared in a calend.

Impacted versions:

8.0, master
Steps to reproduce:

Create a fresh database, create a new customer and set his fiscal position.
Create a quotation, select the customer
Current behavior:

File "/Users/keje/src/odoo/addons/account/partner.py", line 107, in get_fiscal_position
return part.property_account_position.id
NameError: global name 'part' is not defined

Expected behavior:

No error
[FIX] company contacts should have the credit limit of the company they belong to; spotted by Alexis de Lattre.
[IMP] web: update font awesome to 4.2

Required for themes which uses the new icons
[FIX] web: correctly show/hide container div

view manager should hide/show divs even if you don't have a controller set.