Fixes and improves

+ Add "active" class to all menu support.
+ Add system.get_data global variable to templates.
* Fix error if method "make" is not available in extension backend.