Fix route names
Fix the fix on route names
Fix the pdf link
Better redirection handling in activity edition
Fix next activity form ajax behaviour

If you made an error and submit again, it wasn't ajaxified anymore
That was due to the fact the options passed to the form creation the
first time were not used in the ajax view, here we fix it.
Put it in alphabetical order and change pyramid_deform requirement
Fix buttons in nextactivity form
Send the form again after programming a new activity
Provide a _get_form method on BaseFormView

it allows for example to return the form again in a submit_success
method
Fix missing return
Fix icon name
Fix module loading technic

Backbone app starts one time

each individual module calls the addInitialiazer method to register its
start.

here we also fix the container's name
Order activities on the index page
Fix js application initialization

We now initialize our app once on page load

Each js file containing some module is registering itself against the
main AutonomieApp through the addInitializer function.

This way we avoid calling code on page load in each module:

The app load
Call the initializers
If needed we do """sync""" ajax calls (sync is VERY IMPORTANT)
We build our module
Labels in admin UI
Fix tests since we changed the UI redirections
fix permissions on company level views

Those views are accessed through the company traversal that give the by
default the view access to all authenticated users.
Here we correct it in activities and expenses views.
Rename a file not making part of our tests
Fix tests
Sage ndf : Fix a boolean operation error