[FIX] mail: keep breadcrumb on click on chatter follower
[FIX] account: return format of function field

When no result is found on the function field 'invoice' (account.move.line), instead of returning {move_id: (False, '')}, return {move_id: False} (expected for m2o fields)
Fixes #2138, opw 613096
[FIX] ir_translation: remove control characters from translations

This is possible that control characters (such as line returns) are inserted wrongly in translations
These should not influence on the web interface
[MERGE] forward port of branch 7.0 up to 6d4e1cc
[FIX] ir_translation: apply tools.ustr on the trad itself

tools.ustr(None) returns u'None', res[0] can be None.
[FIX] point_of_sale: do not display False as currency if symbol is not set
[MERGE] forward port of branch 7.0 up to 9066da3
[FIX] account_anglo_saxon: price difference, discount and taxes

When computing the price difference amount do not integrate the eventual discount and taxes included in the price.
Otherwise the total of the generated accounting enty would be higher than the total of the invoice. opw 611350
[FIX] event: missing context

This fixes some translation issues (templates not translated at event confirmation)
[FIX] event: double context
Forward port of branch 7.0 up to b3485fb
[FIX] Account. Missing translation on write-off comment
Merge pull request #2894 from erwin-bas-solutions/translation-reconcile

[FIX] Account. Missing translation on write-off comment
[FIX] auth_ldap: remove insignificant spaces in login

strip spaces from user name as they will probably be ignored by ldap's search (rfc4518)
Fixes #2865
[FIX] account_anglo_saxon: avoid two box purchase_ok field

as account_anglo_saxon depends from purchase and purchase already adds the field purchase_ok
Fixes #2630
[IMP] Google calendar - add function to allow the cron to run google calendar synchronization
[IMP] google_calendar: add missing file google_calendar.xml
[IMP] hr_holiday/calendar : allow to pass no_email into context when we create a meeting to avoid to send a mail to attendees.
[FIX] website_crm: move the input hidden generated with kwargs at bottom of the form. Else, if the args is a field displayed later, form never look about the new value and error remains. When we post a form with 2 fields with the same name, we got only the first one into kwargs from controller.
[IMP] Make sure invoice_state of picking is used when creating extra moves and take price of related move if there is one

When we would copy, it gives problems as it won't be invoiced the correct way on sale, so we provide for a simpler solution.