Fix component stock browser with ERP5JS
Because view_movement_history
action was missing on Component portal type, the stock browser was not usable in ERP5JS on component portal type.
This branch adds the action, add a test for component portal type (only for one delivery state, assuming that testing all states with a product is enough) and also apply minor style fixes so that we can enable coding style tests on erp5_pdm_ui_test and erp5_renderjs_pdm_ui_test business templates.