feat(widgets-popupMenu): add first implementation
feat(widgets-popupMenu): add events
feat(widgets-popupMenu): add handling of "openOnHover" option
feat(widgets-popupMenu): add handling of "animation" option
feat(widgets-popupMenu): add handling of "direction" option
feat(widgets-popupMenu): start implementing the demo
feat(widgets-popupMenu): set inline-block as default display css
chore(demoSite): add custom css
feat(widgets-popupMenu): update the demo
feat(widgets-popupMenu): modify positioning when "direction" is set to "left"
feat(widgets-popupMenu): update the demo
feat(widgets-popupMenu): remove "menuOptions" from the list of widget options
feat(widgets-popupMenu): add handling of "dataSource" option
feat(widgets-popupMenu): update the demo
chore(karma): edit karma configuration for Cloud9 IDE
chore: edit .gitignore for Cloud9 IDE
feat(widgets-popupMenu): fixed close events triggering order
chore(karma): fix karma configuration when running outside Cloud9 IDE
chore(demoSite): add widgets events logging functionality
feat(widgets-popupMenu): update the demo with widget events