[IMP] sale: Allow to set a default value on the SO based on the Sales Team

As the different sales teams might have different sales workflows, this will allow the user to define the shipping policy based on the sales team.
This will be particularly useful to differentiate the workflows of e-commerce sales and usual sales.
[IMP] Bundle invalidation won't use watchdog afterall
[IMP] refactor bundle ir.attachment cache invalidation
[IMP] account_budget: default value

Adding a context which ease budget encoding as really often, creating a budget means the associated budget lines will follow the same start and end dates. Passing the context allow budget lines automatically have the budget's start and end date
[ADD]HR,Department: added kanban view of department like sales team.