Rename "panel" to "widget"

I liked the name "panel", but "widget" is more standard among the industry.
Move ruter platform name to widget config
Build widget types menu from widget data
Fix jQuery UI events for touch