chore(libs): update requirejs, gruntjs

update libs

time: 0h:10
refactor(wellHistory): optimize methods

move to the prototype

time: 0h:0
feat(widgetSystem): from other stages

add widgets from other cognate stages
for a usefull view and reports

time: 5h:40