Fixes Context menu showing up while scrolling

- Context menu no longer shows up on a grid list when scrolling (fixed
until it is moved to native webworks code)
- Added method bb.getCurScreen to get the current screen element
- Added property data-bb-useid for menu items so you can pass an ID to
menu elements if you want to modify their text later
Revert "Fixes Context menu showing up while scrolling"

This reverts commit 57e0bfebc271fc321dbff880d1526f5ece3fcc9c.
Fixed messed up line endings in changes
Revert "Fixed messed up line endings in changes"

This reverts commit 6ec7841578de7f1ad8f404b4785b85cdf4b6dda7.
Context menu fixes

-  Context menu no longer shows up on a grid list when scrolling (fixed
until it is moved to native webworks code)
- Added method bb.getCurScreen to get the current screen element
- Added property data-bb-useid for menu items so you can pass an ID to
menu elements if you want to modify their text later
Added changes to core and plugin files
Revert "Added changes to core and plugin files"

This reverts commit 50d79ecb251037e1d1a5eb2243825c828b5833fd.