Improved module loading
- Always print stacktrace when plug-in fails to load, not just in debug mode
- Use `imp` style module importing, and not `exec()`
Where possible, replace `exec()` and `eval()` style code by cleaner `getattr()` and `__import__()` statements
Fix regression in form_base