Improves marker JSON used in inline editing to be more resilient against errors.
Changes contentEdit .popup to have a translucent background.
Improves styling for the publishing widget so that it covers the aside modules better on scroll.
Changes field/record.jsp not to show none option if the field is required.
Adds minimum width and height of 100 to .figure so that the caption doesn't overlap the image when it's small.
Adds FieldAccessFilter#createMarkerHtml API so that it can be used externally.
Fixes publishing widget behaviors to work as a popup.
Adds publish and update information to ContentTools.