Add keyword arguments.
Remove source column functions and move their code to the model.
Use the FilteredSelectionForm for the key selection in the
document version signing view.
Update the field definition of the DetailForm subclasses
to use the new internface.
Update URL parameters to use the "_id" form.
Update views filtering to comply with MERC 6.
Move repeated test code to its own test mixin.
Update links to work with the new Link class interface.
Modernize tests.
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com>
Instead of inserting the path of the apps into the Python app,
the apps are now referenced by their full import path.
This app name claves with external or native Python libraries.
Example: Mayan statistics app vs. Python new statistics library.
Every app reference is now prepended with 'mayan.apps'.
Existing config.yml files need to be updated manually.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>