Use profile format in plugins' routes
Only put profile format on profile controllers
container_block: unnecessary tests removed
container_block: put javascript in a js file
container_block: do not show its boxes at add_block view
container_block: fix edition layout
container_block: do not cache

Container block was not updated when its child changes.
Setting cacheable? to false in container_block to avoid this problem.
container_block: avoid cyclical reference

(ActionItem2943)
container_block: toggle move of children on hover
Don't duplicate themes
Correctly initialize theme
Sort theme listing
container_block: render block title
container_block: fixed resize of children
Merge branch 'ai2938' of https://gitlab.com/brauliobo/noosfero into brauliobo/noosfero-ai2938
routes: avoid test failure due to unexpected param profile
Merge branch 'ai2992' of https://gitlab.com/brauliobo/noosfero into brauliobo/noosfero-ai2992
array-ext: add test to uniq_by method
themes-controller-test: test themes are not duplicated when allowed by the environment and by the user
themes-controller-test: add test to sort themes