page fragments: calendar: xpath selectors fix
RFPL-2516: newVal and oldVal escaped in RichBean#valueChangeListenerImproved

Those values of the event need to be escaped before logging into the
page as they can contain special characters e.g. \r \n.
metamer: calendar: @minDaysInFirstWeek test fix
added name attributes to all plain HTML elements in order to work around Mojarra 2.1.15 issue (http://java.net/jira/browse/JAVASERVERFACES-2666)
Merge remote-tracking branch 'origin/4.2.x' into wfk21
metamer: TestTogglePanelItemChangeListener fix
unnecessary logging removed
Selenium upgraded to 2.28.0
Shrinkwrap Resolver upgraded to 2.0.0-alpha-6
metamer: AbstractWebDriverTest: methods for asserting visibility and presence, refactored JavaScript executing methods, removed unused methods and variables
page fragments: some utilities added
page fragments: textInputComponent: added method fro triggering JS events, reorganized
page fragments: inputNumberSlider component
metamer: inputNumberSlider: simple page updated with JS API
metamer: inputNumberSlider: tests refactored to selenium 2
Metamer: updated testng-selenium2.xml
Metamer: inputNumberSlider: workaround for Mojarra 2.1.15 issue (http://java.net/jira/browse/JAVASERVERFACES-2666)
value change listener used in editor sample refactored
metamer: expectedReturnJS method fix
metamer: pages refactored: workaround for Mojarra 2.1.15 issue (http://java.net/jira/browse/JAVASERVERFACES-2666)