Active Modules: name_nice, hiding modules and dependent modules

Following enhancements in this commit : 
1. name_nice displayed along with actual name
2. only active modules displayed (core hidden, appadmin & errors part of admin)
3. Dependency system : Works for inv